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