Commit Graph

37 Commits

Author SHA1 Message Date
thedragonsinn
dfb10b419e ban|mute|kick|zombies: stop calling get_cgat_member to check status, chat object sends chat perms. 2025-04-26 15:23:55 +05:30
thedragonsinn
aa74e5304d fbans: add @AstrakoBot and @rSophieBot 2025-03-18 18:03:12 +05:30
thedragonsinn
9ae2b69762 code formatting 2025-03-18 17:40:12 +05:30
thedragonsinn
b506aad02d adjust according to core 2025-03-10 18:24:29 +05:30
thedragonsinn
5a8a67e270 adjust according to core. 2025-03-03 17:17:00 +05:30
thedragonsinn
8717ae57de lock fban to single fban at a time, threads support in .gm, .del, .reply 2025-01-01 15:31:35 +05:30
thedragonsinn
651ae11e73 adjust according to the new pyrotgfork based core. 2024-12-03 15:50:39 +05:30
thedragonsinn
57e5cfc24f chore demote_all: use filter to get admins instead of all members. 2024-12-03 15:47:50 +05:30
thedragonsinn
028420fdac bugfix: fbans: catch fban errors and not exit the process 2024-11-18 13:50:36 +05:30
thedragonsinn
61742743d6 chore: fbans notify on failed user extraction | drop deprecated method in zombies. 2024-11-05 15:18:36 +05:30
thedragonsinn
d23a816ace feat demote_all: demote all admins in chat. 2024-11-05 15:16:38 +05:30
thedragonsinn
ac8ccbc4f9 bugfix unmute: unmuted users remained in restricted section, changed logic to remome them 2024-11-05 15:15:39 +05:30
thedragonsinn
1bfca2cff0 feat kick_im: kick inactive members 2024-11-05 15:14:09 +05:30
thedragonsinn
64adf805d3 misc: drop using instace for add_cmd in plugins 2024-10-22 17:39:09 +05:30
thedragonsinn
dfbc34f164 feat zombies: use until_date to clean up restriced users section. 2024-10-22 17:37:19 +05:30
thedragonsinn
3021b03296 revert [kick]: until_date below 30s is useless hence revert back to manually unbanning after 2s. 2024-09-18 14:12:42 +05:30
thedragonsinn
87d4e3046f chore [mute|fban]: format code 2024-09-18 13:49:33 +05:30
thedragonsinn
a01da21a9c chore [ban.py]: clean logic for ban and use until_date arg for kick 2024-09-18 13:48:06 +05:30
thedragonsinn
3a7039ee43 bugfix: undefined variable 2024-08-18 20:57:16 +05:30
thedragonsinn
4754f63ba0 bugfix: do not assume user has full rights during .promote 2024-08-18 20:48:46 +05:30
thedragonsinn
1d036ded9c clean up .ids, -d in rename, do not log service texts. Beta AI cmds: .stt, .aim 2024-04-20 19:13:19 +05:30
thedragonsinn
b881fadea3 Retrofit to support modular core 2024-02-27 17:39:47 +05:30
thedragonsinn
6ece69727a merge fban filters. 2024-02-22 17:01:01 +05:30
thedragonsinn
ac22dcf361 sudo fban, .s to search cmds, clean duplicated fban logic. 2024-02-22 16:47:53 +05:30
thedragonsinn
3bbc4b0071 a shit ton of changes not gonna write changelog. 2024-01-29 20:17:20 +05:30
thedragonsinn
8c5699b11c fban dban fix. 2024-01-21 15:17:49 +05:30
thedragonsinn
4951ed70d3 add missing reqs. 2024-01-20 18:28:47 +05:30
thedragonsinn
b9b5e29c9b separated tag and pm logger. 2024-01-15 21:32:54 +05:30
thedragonsinn
ef9927561e PM+Tag Logger, dban in fbans, switch to common db for basic settings. 2024-01-14 17:38:58 +05:30
thedragonsinn
d503072c7e A custom db class, @try_ decorator and bug fixes. 2024-01-09 18:12:48 +05:30
thedragonsinn
7bdfe0392f new: .rename plugin. 2023-12-21 16:14:42 +05:30
thedragonsinn
a3d3d51850 Add cmd info in plugins. 2023-12-15 15:03:42 +05:30
thedragonsinn
a09d928333 new click, get message, cmdinfo plugins and code formatting. 2023-12-09 14:43:58 +05:30
thedragonsinn
d9093fef35 New:
Kang.py
  send_ message/document in convo, multiple responses support, switch to asyncio.Future and use object instead of dict, cleaned up filters code for convo.
  init_task support in plugin loader.
2023-12-08 13:39:35 +05:30
Meliodas
447371c194 Update zombies.py: fix get_chat_member check and add response. 2023-12-03 19:56:06 +05:30
thedragonsinn
11be96f15a fix input bug and catch exceptions up/download. 2023-11-12 09:26:00 +05:30
thedragonsinn
35ec7fd1b0 -r flag in reply&delete, new zombies plugin and sort code into folders. 2023-11-03 18:18:56 +05:30