Commit Graph

228 Commits

Author SHA1 Message Date
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 2d4b36f8c3 [ci] Update Dockerfile to build reputation module. 2022-02-14 00:22:08 +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
CrazyHackGUT 41b49370f9 Fix priority for General Handler 2022-01-23 02:08:31 +03:00
CrazyHackGUT 652c4e8466 DatabaseGenerated attribute for user option values 2022-01-23 01:49:58 +03:00
West14 307d27232e Fix dockerfile env. 2022-01-23 00:42:59 +02: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
Kruzya 401f9fb529 Merge pull request #5 from CrazyHackGUT/feature/quote
[quote] Crappy chat quote implementation.
2022-01-21 23:11:43 +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 8ad2d9968e [quote] Update Dockerfile to build ChatQuote module. 2022-01-21 00:14:39 +02:00
West14 7cd1a295bb [quote] Crappy chat quote implementation. 2022-01-21 00:10:27 +02:00
Andriy d9d5221280 Merge pull request #4 from CrazyHackGUT/feature/whois-member-status
[whois] Add chatmember status to output. Update .gitignore.
2022-01-20 15:05:58 +02:00
West14 3c0c50d09b Remove exact file match from .gitignore. 2022-01-20 15:03:55 +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
West14 b1876edf13 [rules] Fix permission check on setrules. 2022-01-18 21:59:26 +02:00
West14 1444e3282f [rules] Throw exception on API request error. 2022-01-18 21:50:54 +02:00
Kruzya 6dbb78f86d Merge pull request #3 from CrazyHackGUT/feature/rules
/rules & /setrules commands
2022-01-18 22:42:29 +03:00
West14 eb42b5b22b Remove entity formatter. 2022-01-18 21:38:22 +02:00
West14 ffbb9dfee8 [rules] Implement /rules and /setrules. DIsable build of arm images. 2022-01-18 21:36:47 +02:00
West14 9d2b0e5374 [rules] Upload missing changes. 2022-01-18 20:41:02 +02:00
West14 3e83488ddd [rules] Start work on rules command. 2022-01-18 20:34:21 +02:00
West14 5555d73673 Change logging formatter name to "Simple" in Dockerfile. 2022-01-10 13:59:01 +02:00
Kruzya 611b277a5b Merge pull request #2 from CrazyHackGUT/net6
.NET 6 Migration
2022-01-10 10:35:18 +03:00
West14 a9deb52953 Remove separate Dockerfiles. 2022-01-10 01:16:46 +02:00
West14 dbd4b73a32 [ci] fix runtime image name 2022-01-10 01:05:02 +02:00
West14 3dbd5e261f [ci] fix Dockerfile name in worklflow 2022-01-10 01:02:43 +02:00
West14 ceb9825f29 [ci] Multiarch build. Fix dockerfile. 2022-01-10 01:01:38 +02:00
West14 938a918815 [ci] fix workflow 2022-01-10 00:51:08 +02:00
West14 9c291892cd Bump to .NET 6. Add arm64 image build. Use short commit hash on image tag. 2022-01-10 00:50:05 +02:00
West14 60f6a639b6 Fix null reference. 2022-01-07 22:30:28 +02:00
West14 31a371b034 Change reputation counting algo. 2022-01-07 22:25:26 +02:00
West14 ad13577541 Change superuser command log category. Fix cooldowns command. 2022-01-07 15:46:04 +02:00
West14 740527d827 Assorted improvements.
- Add UserService.
- Add "setrep" command.
- Rename confusing methods and variables in AbstractAnimationHandler.
- Change Bayan cooldown to Zero.
- Add crappy "cooldowns" command.
2022-01-04 17:45:06 +02:00