CrazyHackGUT
621ce7fbce
start working on custom chat handlers
2024-05-29 00:28:17 +03:00
CrazyHackGUT
920148e05b
add Uri parser, add ISerializationBinder
...
ISerializationBinder is added only in whitelist mode. Types for whitelisting should be registered manually via new API `Module.StartAsync()` or attribute `AllowedSerializableType(name)`
2024-05-29 00:19:30 +03:00
CrazyHackGUT
af8efcbf4a
make new option type for internal purposes
2024-05-29 00:16:58 +03:00
CrazyHackGUT
998fe10e2d
make service controller for healthchecks
2024-05-28 22:41:52 +03:00
CrazyHackGUT
77d89f011b
Revert "fix possible bans from Pavel Durov"
...
This reverts commit 1460cb0a75 .
2024-05-28 22:30:28 +03:00
CrazyHackGUT
1460cb0a75
fix possible bans from Pavel Durov
2024-05-19 22:40:34 +03:00
CrazyHackGUT
7002a04d14
security patch
2024-05-19 22:38:41 +03:00
CrazyHackGUT
1f65b1b443
patch: CVE-2024-27929
...
https://github.com/advisories/GHSA-65x7-c272-7g7r
2024-03-06 09:08:20 +03:00
CrazyHackGUT
6a6ed420f1
well, it's generated column
2024-02-18 19:03:59 +03:00
CrazyHackGUT
2ae2d92e26
increase speed of mysql when searching posts
2024-02-18 18:50:01 +03:00
CrazyHackGUT
24977c90bd
facepalm
2024-01-28 20:48:35 +03:00
CrazyHackGUT
1a6b33ad96
aw shit, here we go again
2024-01-28 20:47:19 +03:00
CrazyHackGUT
8653e357d1
Rollout small cleanup
2024-01-28 20:38:32 +03:00
CrazyHackGUT
27b5e7bf7c
Try launch webhooks
2024-01-28 20:32:33 +03:00
CrazyHackGUT
d578f6a413
Small cleanup
2024-01-28 20:25:12 +03:00
CrazyHackGUT
1088037e58
Initial webhook support
2024-01-28 18:51:18 +03:00
CrazyHackGUT
aaf27a9a06
Drop systemd integration
2024-01-28 18:50:22 +03:00
CrazyHackGUT
46774bfd93
Fix markup, Raccoon store item
2023-05-17 23:48:39 +03:00
CrazyHackGUT and GitHub
a42bd7e22d
Merge pull request #32 from Bubuni-Team/sgut_more_animals
...
Abstract for some-random-api.com, more animals
2023-05-17 23:44:03 +03:00
CrazyHackGUT
9a554ee295
Abstract for some-random-api.com, more animals
2023-05-17 23:36:20 +03:00
CrazyHackGUT and GitHub
d63113f58c
Unavailable store item message ( #31 )
2023-05-17 23:12:15 +03:00
CrazyHackGUT
aef13b1883
Fix Red Panda
2023-05-17 22:37:40 +03:00
CrazyHackGUT and GitHub
c8e833c48f
Merge pull request #30 from Bubuni-Team/patch/rss_relative_uri
...
Fix URL building for feeds with relative URLs
2023-02-15 18:40:35 +03:00
CrazyHackGUT
dba84e1a62
RSS may have relative URI
2023-02-15 18:28:37 +03:00
CrazyHackGUT
1a94764334
DeleteService should be runned too frequently
2023-01-29 10:17:25 +03:00
CrazyHackGUT
acc619a21e
Fixes for cleanup all messages
2023-01-29 10:11:55 +03:00
CrazyHackGUT
ee1f1cf30c
Add autocleanup for Guess and Roll handlers
2023-01-29 10:05:44 +03:00
CrazyHackGUT and GitHub
682920cbfb
Merge pull request #29 from Bubuni-Team/feature/core/auto-delete
...
Move message auto-delete service from code-watcher to core
2023-01-28 23:15:11 +03:00
CrazyHackGUT and GitHub
e3eb54d0e0
Merge pull request #27 from Bubuni-Team/feature/entertainment/guess-game
...
[entertainment] use inline keyboard to handle answers
2023-01-18 17:06:07 +03:00
CrazyHackGUT
322ece7056
Improve handling case when sticker-pack is not present in banlist
2022-05-05 22:21:43 +03:00
CrazyHackGUT
97fc51775d
Do not parse sticker pack when removing from ban
...
Also added try-catch strategy when printing banned packs
2022-05-05 21:50:00 +03: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
8c3d7c3cc1
Merge branch 'feature/antiflood' into dev
2022-02-16 19:49:42 +03:00
CrazyHackGUT
5902968924
Fix validation of user flooding
2022-02-16 19:49:35 +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
CrazyHackGUT
a4d1dea47d
Disable notifications for /top call
2022-02-16 07:37:03 +03: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
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
CrazyHackGUT
8717ef9db9
Fix permission check in UserGroupTag
2022-01-03 23:37:29 +03:00
CrazyHackGUT
b35a70ff8c
Fix assembly name for UserGroupTag, add perm check
2022-01-03 23:35:20 +03:00
CrazyHackGUT
7aabe41ca8
Add UserGroupTag to Dockerfile
2022-01-03 23:29:32 +03:00
CrazyHackGUT
deeeb10ab9
Merge branch 'feature/usergrouptag' into dev
2022-01-03 23:26:40 +03:00
CrazyHackGUT
cf34fcd89a
Cache info about users, cleanup for module
2022-01-03 23:25:20 +03:00
CrazyHackGUT
6320b803df
ICU support
2022-01-03 20:52:44 +03:00
CrazyHackGUT
1e07a47904
Setup additional locales for our Alpine base image
2022-01-03 16:26:03 +03:00
CrazyHackGUT
fad01168aa
Update README
2022-01-03 01:09:44 +03:00
CrazyHackGUT
c5e35a2ec5
Support module dependencies from non-app directory
2021-12-30 23:42:41 +04:00
CrazyHackGUT
40895b97ee
Dockerfile for AMD64
2021-12-28 23:20:54 +04:00
CrazyHackGUT
9bc08c58b7
Add new module to Dockerfile
2021-12-26 17:47:02 +04:00
CrazyHackGUT
1096d2f72a
Merge remote-tracking branch 'origin/feature/warns-net5' into feature/new-dotnet-5
2021-12-26 17:41:33 +04:00
CrazyHackGUT
756af71f15
Update EF
2021-12-26 17:06:47 +04:00
CrazyHackGUT
5f93d60277
Fix user option values on .NET 5+
2021-12-25 23:52:09 +04:00
CrazyHackGUT
4807296992
Fix assembly name in D2 Xur module
2021-12-25 22:15:36 +04:00
CrazyHackGUT
08d9474e43
Fix multiple handling
2021-12-25 21:44:39 +04:00
CrazyHackGUT
1b3a4786bf
Fixes for multiple handlers
2021-12-25 20:08:40 +04:00
CrazyHackGUT
73ed1d88a9
Use the new version of TelegramBotFramework
2021-12-22 01:27:56 +04:00
CrazyHackGUT
2c158330cc
Add Dockerfile for ARM64
2021-12-21 23:49:15 +04:00
CrazyHackGUT
b007732833
Implemented image fetching from RSS Item
2021-10-21 01:56:46 +04:00
CrazyHackGUT
9782599254
Merge branch 'dev' of github.com:CrazyHackGUT/telegram-bot into dev
2020-03-17 22:01:10 +04:00
CrazyHackGUT
d0ab382555
Merge branch 'feature/storage' into dev
2020-03-17 19:37:58 +04:00
CrazyHackGUT
c42992f579
Where is Xur?
2020-03-09 20:12:03 +04:00
CrazyHackGUT
8681c7cf69
Scratch for running next callbacks in queue
2020-03-09 19:31:16 +04:00
CrazyHackGUT
73cfe51312
Migrate to database storage in UrlLimitations
2020-03-08 12:38:00 +04:00
CrazyHackGUT
3fd5042367
WiP storage for modules
2020-03-08 01:55:50 +04:00
CrazyHackGUT
768a0d064f
UTM for links on posts
2020-03-04 11:55:10 +04:00
CrazyHackGUT
8f8898e901
🚧 Anti-spam system based on entities
2020-03-03 14:11:51 +04:00
CrazyHackGUT
1441c345b2
Merge branch 'feature/cache' into dev
2020-03-03 13:16:28 +04:00
CrazyHackGUT
94de8d5894
🚧 Tests for MemoryCache
2020-03-03 12:32:09 +04:00
CrazyHackGUT
4a4ce10c04
Initial work on cache
2020-03-03 11:36:00 +04:00
CrazyHackGUT
ef7d8a7d14
Debug logs in fetcher/sender, fixed error in HS
2020-03-02 18:10:19 +04:00
CrazyHackGUT
a151c37f94
Changed prefix for commands in RSS module
2020-03-02 17:07:42 +04:00
CrazyHackGUT
0c82a6a69f
Core bug fixes and improvements
2020-03-02 17:07:26 +04:00
CrazyHackGUT
dc2307d74e
🚧 Add modules to DI, rename classes
2020-03-02 08:49:57 +04:00
CrazyHackGUT
1299e4dc7e
Added README
2020-03-02 00:14:29 +04:00
CrazyHackGUT
2f3c1cc688
🚧 Solution update
2020-03-02 00:05:07 +04:00
CrazyHackGUT
eac0da5016
🚧 RSS as a module
2020-03-02 00:05:07 +04:00
CrazyHackGUT
e86049f4fd
🚧 Core API and abstractions extending
2020-03-02 00:05:07 +04:00
CrazyHackGUT
ed255e2506
🚧 CAS integration
2020-03-02 00:05:07 +04:00
CrazyHackGUT
a7b3f97f1a
🚧 Core improvements
2020-03-02 00:05:07 +04:00
CrazyHackGUT
bae09d5ba4
🚧 Core re-init
2020-03-01 22:09:14 +04:00