Andriy
66fe5cb4fb
[entertainment] cleanup callbackquery handler, show guessed number
2023-01-18 16:29:18 +02:00
Andriy
84e2ba44c5
[entertainment] enable accidentally disabled cooldown check
2023-01-18 16:03:41 +02:00
Andriy
7228e4ff3c
[entertainment] edit guess message instead of deleting and sending a new one
2023-01-18 16:00:53 +02:00
Andriy
90d9d61576
[entertainment] use inline keyboard to handle answers
2023-01-18 15:49:51 +02:00
Andriy
9cbb5d7240
[entertainment] move cooldown check to the handler start in /guess
2023-01-18 02:20:37 +02:00
Andriy
ec11cf4496
[entertainment] add guess game
2023-01-18 02:07:48 +02:00
Andriy
c61d875a6a
Merge pull request #25 from Bubuni-Team/feature/core/thread-safe-random
...
Thread Safe Random
2023-01-17 23:18:22 +02:00
Andriy
83296efbb7
[entertainment] use thread safe random, update /roll number range
2023-01-17 23:13:06 +02:00
Andriy
f1c4375613
[sticker-tools] add to dockerfile, adjust project configuration
...
Co-authored-by: voed <voed@i.ua >
2023-01-13 01:28:34 +02:00
Andriy
7598f77637
[sticker-tools] init module
2023-01-13 00:58:12 +02:00
Andriy
2722b88a15
[entertainment] roll comes back with improved logging
2023-01-07 17:47:09 +02:00
Andriy
5db3fc8eee
[store] add red pandas, rename incorrectly named file
2023-01-05 02:09:53 +02:00
Andriy
41cda68329
[rss] fix images send with spoiler
2023-01-03 12:28:42 +02:00
Andriy
bcdb0fefee
[core] update dependencies
2023-01-02 23:42:07 +02:00
Andriy
ff78d8e2ae
[store] hide nsfw content behind spoiler
2023-01-02 23:31:05 +02:00
Andriy
eca77267d7
[core] add support of new bot api
2023-01-02 20:13:41 +02:00
Andriy
19a14bb1ea
[code-watcher] bust code in captions
2023-01-01 22:53:31 +02:00
Andriy
2cfcddf44d
[entertainment] shutdown roll handler
2022-12-16 16:35:45 +02:00
Andriy
ffffe2a48a
[common] improve logging
2022-12-14 12:58:12 +02:00
Andriy
82129d8006
[entertainment] add /reset_roll command
2022-12-14 12:31:53 +02:00
Andriy
9a957af5ac
[entertainment] move roll handler to correct namespace, adjust some numbers
2022-12-14 11:50:02 +02:00
Andriy
4f89be554a
[entertainment] add roll command by @frolish
...
Co-authored-by: Frolish <lonkura.zip@gmail.com >
2022-12-14 11:40:27 +02:00
Frolish
9e198da41e
add roll command
2022-12-14 11:09:43 +02:00
Andriy
a97fac85e4
[store] fix kitties purchasable IDs
2022-11-14 13:54:37 +02:00
Andriy
c893992f5b
[store] add nsfw guard for boobs
2022-11-14 00:49:56 +02:00
Andriy
36e5ddd5af
[store] refactor, add new purchasables
2022-11-14 00:23:36 +02:00
Andriy
c50d5f63ba
[rss] ability to hide feed from list
2022-11-02 11:02:41 +02:00
Andriy
8e0eea3025
[store] crappy bypass of tg cache, to fix random capybara
2022-08-30 15:01:22 +03:00
Andriy
b0973dcd31
[store] add capybara purchase
2022-08-30 00:48:49 +03:00
Andriy
22b4384187
Merge pull request #18 from Bubuni-Team/feature/animation-set-message
...
[entertainment] add animation set message, fix HandleAnimation method visibility
2022-07-29 16:17:25 +03:00
Andriy
dd6c896b08
[entertainment] remove unused CanPunish method
2022-07-29 13:11:13 +03:00
Andriy
2acc36d52a
[entertainment] add animation set message, fix HandleAnimation method visibility
2022-07-29 12:20:24 +03:00
Andriy
a4f05bacab
[code-watcher] handle message edit & message delayed delete service
...
Message delayed deleter service deals with issue when you need to delete some message with delay without blocking the execution. This is replacement for dumb Task.Delay call. Use of it could be used before as exploit, to stop responding for a long time.
2022-07-07 17:15:40 +03:00
Andriy
e1ec7937fe
[code-watcher] skip messages with lineCount < 2
2022-07-07 17:02:47 +03:00
Andriy
afb942a33a
[code-watcher] double the trigger criterias
2022-06-14 11:23:02 +03:00
West14
2bffddd57c
[store] disable store command for bots, cleanup
2022-05-10 19:11:01 +03:00
West14
0aea2fac42
[reputation] fix top fails when user left chat
2022-05-07 18:07:08 +03:00
West14
5eec35ba7d
[cm] add reply when there are no banned stickerset list in db
2022-05-07 17:56:12 +03:00
West14
621fb27b46
[cm] fix wrong behaviour when bot doesn't have perms to delete sticker
2022-05-07 17:50:37 +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
West14
76ad165695
[cm] ability to ban stickerset
2022-05-05 19:29:25 +03:00
West14
88e04df77c
fuck visual studio
2022-05-05 13:30:59 +03:00
West14
df43c45f02
[cm] warn decomposition
2022-05-05 13:26:17 +03:00
West14
d90556d445
[store] add reputation info to bot answers
2022-04-26 00:49:32 +03:00
West14
f69ecc93f6
[store] add user balance
2022-04-26 00:28:39 +03:00
West14
7b4c5aa3d4
[cm] change culture to ru, add no-perm warn on /ban command
2022-04-25 20:13:43 +03:00
West14
1860995db5
[cm] fix warn overflow, return ban msg when warn limit is reached
2022-04-24 22:38:09 +03:00
Andriy
57a11c44a8
Merge pull request #13 from Bubuni-Team/feature/timed-bans
...
[cm] ability to ban user for an arbitrary period
2022-04-23 22:06:54 +03:00
West14
87b4732e99
[reputation] remove mentions in /top commands
2022-04-23 21:53:34 +03:00