Commit Graph

156 Commits

Author SHA1 Message Date
West14 15b19c97dd [cm] greet new members & refactor rules 2022-04-21 17:42:44 +03:00
West14 41a8eaefc2 [rss] Unsubscriber service cleanup. 2022-04-21 14:53:25 +03:00
West14 04a660181d [rss] MessageSender service cleanup 2022-04-21 14:33:01 +03:00
West14 00bfa59d11 [rss] possible fix for empty feed name in logs & RssFetch service cleanup 2022-04-21 14:26:35 +03:00
West14 4f05a09846 [code-watcher] Cleanup. Remove notification in 1 minute after sending. 2022-04-20 13:14:01 +03:00
West14 b58fe8b6e9 [code-watcher] init module. 2022-04-20 00:38:47 +03:00
West14 166363cd50 [cm & ci] Send message on user unban. Trigger redeploy in CI. 2022-04-08 15:53:34 +03:00
West14 6b49ecb4d9 [debug-tools] Allow chat admins to use the /dump command. 2022-03-17 18:54:07 +02:00
Andriy 6ddea8ed1a [debug-tools] Module init. (#9) 2022-03-17 17:39:57 +02:00
West14 c1008e1040 [store] Refactor store command handler to use LINQ. 2022-02-25 20:47:24 +02:00
West14 fb1bfd20e5 [reputation] Fix antiflood condition. 2022-02-18 01:25:53 +02:00
West14 5307c201ab [reputation] Bypass antiflood for admins. 2022-02-18 01:21:05 +02:00
CrazyHackGUT 3cc7bad439 Inline code for message 2022-02-16 20:07:33 +03:00
CrazyHackGUT 49664064f6 Notification when user is flooding, fixes 2022-02-16 20:05:14 +03:00
CrazyHackGUT 45a89f77ee Merge branch 'feature/antiflood' into dev 2022-02-16 19:45:01 +03:00
CrazyHackGUT 520f1efe37 AntiFlood service 2022-02-16 19:44:53 +03:00
West14 a2404aecc6 [store] Real fix for button order. 2022-02-16 18:30:50 +02:00
West14 5718b49455 [store] Fix button order. Fix internal id for anim boobs. 2022-02-16 18:27:09 +02:00
Kruzya 56cc2ebf77 Merge pull request #8 from CrazyHackGUT/feature/content-store
Content store
2022-02-16 19:12:56 +03:00
West14 f0d5e080d5 [store] Add description about boobs request uri. 2022-02-16 18:09:55 +02:00
West14 cd8b25bcb8 [store] Reduce amount of hardcoded values. 2022-02-16 18:08:02 +02:00
West14 d99c71c07c [store] Refactor service registration mechanism. 2022-02-16 17:43:57 +02:00
West14 16ca4a09a2 Update Dockerfile to build ContentStore. Fix success purchase message markup. 2022-02-16 17:11:29 +02:00
West14 e815deba58 [store] Basic content store implementation.
- Bump Telegram Bot Framework to 0.6.9-gf1e77653ff
2022-02-16 17:07:30 +02:00
CrazyHackGUT a4d1dea47d Disable notifications for /top call 2022-02-16 07:37:03 +03:00
West14 12a4a0ae83 More detailed logging in UserService. Rename WhoIs handler to math the classname. 2022-02-14 21:00:51 +02:00
West14 46a0e375c5 [reputation] Fetch only positive reputation for rating. 2022-02-14 14:42:40 +02:00
West14 e885613c58 [reputation] Add rating. 2022-02-14 14:39:55 +02:00
West14 f80b5d0da8 [cm] Use file-scoped namespaces. 2022-02-14 10:35:28 +02:00
West14 05778f7960 [reputation] Use file-scoped namespaces. 2022-02-14 10:21:35 +02:00
West14 d3ec6cfb4b [whois] Move whois to separate handler in ChatManagement. 2022-02-14 10:20:07 +02:00
West14 a4a44198c5 [reputation] Move reputation to separate module. 2022-02-14 00:18:53 +02:00
West14 6f02031e65 [quote] Use Sender ID instead of Chat ID if available. 2022-02-11 23:20:25 +02:00
West14 e2ca320bda [quote] Fix forwarded messages author detection. 2022-02-11 22:57:01 +02:00
West14 7a1aa77932 [entertainment] Add some debug. More correct permission check. 2022-02-08 20:28:15 +02:00
West14 ac65afea21 Fix javascript trigger regexp. Update warn entity, when banning warned user. 2022-02-08 15:17:25 +02:00
West14 ae351c48f4 Merge branch 'dev' of https://github.com/CrazyHackGUT/telegram-bot into dev 2022-01-27 19:47:57 +02:00
West14 b48eb09eb4 [quote] Fix quote generation for forwarded messages. 2022-01-27 19:44:58 +02:00
CrazyHackGUT 8ca58f7596 Potential fix for option saving 2022-01-25 23:34:37 +03:00
West14 a46c5c5ea6 [reputation] Add debug logs. 2022-01-23 00:35:42 +02:00
CrazyHackGUT 8f51f1ece0 Fix (?) issues related with concurrency 2022-01-22 21:54:11 +03:00
CrazyHackGUT b9a6bb0bc6 Use DbContext.Remove/Add instead of DbSet methods 2022-01-22 18:44:40 +03:00
CrazyHackGUT b7c4e1df93 Possible null dereference fixes 2022-01-22 17:21:29 +03:00
CrazyHackGUT ff63d6dfaa Code cleanup 2022-01-22 17:13:38 +03:00
West14 8f18ff4f18 [quote] Fix possible null-reference. 2022-01-21 14:28:33 +02:00
West14 f944d0731a [quote] Remove unused "using" directives. 2022-01-21 14:23:05 +02:00
West14 a9d284dc9d [quote] Code cleanup. 2022-01-21 14:18:56 +02:00
West14 7cd1a295bb [quote] Crappy chat quote implementation. 2022-01-21 00:10:27 +02:00
West14 5513d0b62b [whois] Remove unused import. Fix .gitignore. Do no fetch chatmember info, if custom status is set. 2022-01-20 15:00:34 +02:00
West14 a8c02184e9 [whois] Add chatmember status to output. Update .gitignore. 2022-01-20 14:28:26 +02:00