c24644b10eBan spammers in slackware_ru chat automatically
eleksir
2025-05-10 00:44:31 +03:00
f97557868bUser sendMessage directly via global object, without sugar
eleksir
2025-05-09 16:19:49 +03:00
b024d5f13aDo not send "Typing" as it cause errors, replace it with sleep.
eleksir
2025-05-09 11:59:18 +03:00
bc270457a4Use correct fields for last_name and user id in updated member event (when new user joins)
eleksir
2025-05-08 21:16:29 +03:00
ba4ff36dafSolve myterious riddle with users some sneaking unnoted by bot, which is a bummer!
eleksir
2025-05-08 17:51:41 +03:00
ec59703000Fix reaction username in logs
eleksir
2025-05-08 17:27:52 +03:00
59a1a3538bI have nothing to do with chat reactions, so log it and skip
eleksir
2025-05-08 17:20:50 +03:00
6e76d85899Add quirk for api incosistency in reactions
eleksir
2025-05-08 17:01:15 +03:00
d21bab68efMake proper use of Reaction stuff in Teapot lib
eleksir
2025-05-08 15:49:25 +03:00
408dccd1b5Fix variable name in Brain.pm that explodes bot
eleksir
2025-05-08 15:06:12 +03:00
a568c6f146Do not include in repo data/Admin directory
eleksir
2025-05-08 15:03:45 +03:00
5448c9bfdbAdd type Reaction
eleksir
2025-05-08 14:56:25 +03:00
da182ae62fDo not call logOut() since we have no webhooks and for faster restarts.
eleksir
2025-04-27 13:07:15 +03:00
82df563f40Add list of allowed updates explicitly, add Close() method for telegram connection
eleksir
2025-04-27 13:05:31 +03:00
7bd0c3428fSet explicitly ["chat_member","message_reaction","message_reaction_count"] as additional updates i want to receive
eleksir
2025-04-24 21:55:15 +03:00
7904957aaaImplement commands w п weather погода погодка погадка without arguments
eleksir
2025-02-09 14:51:10 +03:00
132ebeffa4Fix crash on condition check in !admin {obutts,oboobs} # command
eleksir
2024-10-25 09:44:37 +03:00
4f9675f1d2Import JSON::PP explicitly in lib/BotLib.pm
eleksir
2024-08-22 21:44:09 +03:00
1667772268Make use of logOut() method
eleksir
2024-08-22 21:42:58 +03:00
ebaf2c9b38Add logOut() method to Teapot lib
eleksir
2024-08-22 21:29:49 +03:00
b9c88ad4e7Dump SendMessage() error only if we not handle it properly
eleksir
2023-08-29 17:28:35 -07:00
2f9b79d77dAdd missing semicolon in Teapot/Bot/Object/Chat.pm
eleksir
2023-04-16 17:06:33 +03:00
8eb83ac2b8Update internal version number of Teapot lib
eleksir
2023-04-16 17:03:39 +03:00
df3c198bceAdd general support for BotAPI v6.6
eleksir
2023-04-16 16:58:59 +03:00
f019b98b1fAdd partial BotAPI v6.5 support
eleksir
2023-04-16 16:31:12 +03:00
ecf4f94dcaAdd general support for BotAPI v6.4
eleksir
2023-04-16 16:00:36 +03:00
cea6920d78Change loglevel for known errors to notice while handling sendMessage errors
eleksir
2023-01-14 20:52:03 +03:00
d4d830715bAdd comments fo couple of fields in banChatMember method
eleksir
2023-01-14 20:50:02 +03:00
be5c654045Rework BotAPI error handling, this time it looks kinda working, still wip, though
eleksir
2023-01-07 17:18:35 +03:00
5edf5a7e0cFine tune GET polling requests timings, update Teapot lib pod-docs, bump Teapot lib version where missed last time
eleksir
2023-01-07 16:56:56 +03:00
780ec4fe29Correctly handle successful response from banChatMember and restrictChatMember in BotLib.pm
eleksir
2023-01-07 16:53:47 +03:00
fc56f99433Try to catch and log as most Bot API errors as we can in BotLib.pm
eleksir
2023-01-02 21:25:18 +03:00
5b93e43280Only creator can toggle admin mute
eleksir
2023-01-02 19:54:22 +03:00
c5b4d1c866Try to catch and log as most Bot API errors as we can in TelegramBot.pm
eleksir
2023-01-02 19:34:38 +03:00
5a5e4b5ead5/5 Fix formatting in TelegramBot.pm
eleksir
2023-01-02 19:21:19 +03:00
e8765c0e884/5 Try to handle errors on sending message in RedisLib.pm
eleksir
2023-01-02 19:20:31 +03:00
3dc75936ea3/5 Allow to enable mute-by-command not only to creator of chat
eleksir
2023-01-02 19:08:02 +03:00
1f3675de8f2/5 Lift up error to caller in Teapot lib, introduce can_talk() in Brain.pm
eleksir
2023-01-02 19:06:02 +03:00
3668620bd81/5 Fix formatting in bin/aleesa-telegram
eleksir
2023-01-02 19:04:28 +03:00