Commit Graph

30 Commits

Author SHA1 Message Date
Abhi
3539a2f17a Refactor module loading 2025-03-12 00:54:18 +05:30
Abhi
dc7a8a5b23 Improve loader module to manage custom modules in the database
- Ensure the database is updated when modules are loaded, unloaded, or all modules are unloaded.
- On userbot start, fetch the list of modules from the database and load any missing modules.
2025-02-07 12:10:14 +05:30
Abhi
6b120bb31e resolve dependabot issues 2024-12-05 01:10:59 +05:30
Abhi
9856ea414b speed-up load modules 2024-12-05 00:45:03 +05:30
Abhi
fdd3546e9f implement plugins load with category 2024-12-04 22:04:29 +05:30
Abhi
5688edc22f black 2024-11-25 03:55:37 +05:30
Abhi
743916b1c6 update license comments 2024-11-25 03:08:13 +05:30
Abhi
1821927471 fix ytdl, unload musicbot 2024-08-06 16:41:55 +05:30
allinoneallinone00
107530923b HotLints 2024-05-01 22:36:20 +00:00
deepsource-autofix[bot]
ba975a324b refactor: refactor unnecessary else / elif when if block has a return statement
The use of `else` or `elif` becomes redundant and can be dropped if the last statement under the leading `if` / `elif` block is a `return` statement.
In the case of an `elif` after `return`, it can be written as a separate `if` block.
For `else` blocks after `return`, the statements can be shifted out of `else`. Please refer to the examples below for reference.

Refactoring the code this way can improve code-readability and make it easier to maintain.
2024-05-01 22:19:37 +05:30
deepsource-autofix[bot]
b3c86802c4 refactor: remove unused imports
An object has been imported but is not used anywhere in the file.
It should either be used or the import should be removed.
2024-05-01 22:11:04 +05:30
allinoneallinone00
3715eafe69 Major Shit's Fixes 2024-04-30 00:35:34 +00:00
Abhi
56e03aaae6 update ub 2023-10-30 13:19:13 +00:00
sweep-ai[bot]
074387e7a2 Apply parse mode set to HTML to all python scripts in /modules directory (#20)
* feat: Updated modules/antipm.py

* Sandbox run modules/antipm.py

* feat: Updated modules/admintool.py

* feat: Updated modules/admintool.py

* feat: Updated modules/admintool.py

* feat: Updated modules/user_info.py

* feat: Set parse mode to HTML in updated.py

* feat: Updated modules/updated.py

* feat: Updated modules/stickers.py

* feat: Updated modules/support.py

* feat: Updated modules/updated.py

* feat: Updated modules/updated.py

* feat: Updated modules/updated.py

* feat: format all messages as HTML in sqoutes.py

* feat: Updated modules/sqoutes.py

* Sandbox run modules/sqoutes.py

* feat: Updated modules/shell.py

* feat: Updated modules/shell.py

* feat: Updated modules/shell.py

* feat: Updated modules/updater.py

* Sandbox run modules/updater.py

* feat: Updated modules/clear_notifs.py

* Sandbox run modules/clear_notifs.py

* feat: Updated modules/filters.py

* Sandbox run modules/filters.py

* feat: Updated modules/help.py

* feat: Updated modules/help.py

* feat: Updated modules/help.py

* feat: Updated modules/help.py

* Sandbox run modules/help.py

* feat: Updated modules/clear_notifs.py

* Sandbox run modules/clear_notifs.py

* feat: Updated modules/loader.py

* Sandbox run modules/loader.py

* feat: Updated modules/notes.py

* Sandbox run modules/notes.py

* feat: Updated modules/ping.py

* Sandbox run modules/ping.py

* feat: Updated modules/say.py

* feat: Updated modules/python.py

* Sandbox run modules/python.py

* feat: Updated modules/purge.py

* Sandbox run modules/purge.py

* feat: Updated modules/sendmod.py

* Sandbox run modules/sendmod.py

* feat: Updated modules/sessionkiller.py

* Sandbox run modules/sessionkiller.py

* feat: Updated modules/prefix.py

* Sandbox run modules/prefix.py

---------

Co-authored-by: sweep-ai[bot] <128439645+sweep-ai[bot]@users.noreply.github.com>
2023-10-30 09:51:43 +05:30
AbhiTheModder
3e8520b0f5 refactor 2023-02-09 11:55:47 +05:30
AbhiTheModder
e8087d9c93 update loader.py 2023-02-09 08:34:11 +05:30
AbhiTheModder
13fb1cf6c9 update loader.py 2023-02-09 08:33:53 +05:30
AbhiTheModder
5ada1bff16 update loader.py 2023-02-09 08:33:38 +05:30
AbhiTheModder
f2465275b0 update loader.py 2023-02-09 08:33:23 +05:30
AbhiTheModder
636876e1ee update loader.py 2023-02-09 08:33:15 +05:30
AbhiTheModder
59a8a6f61f update loader.py 2023-02-09 08:33:03 +05:30
AbhiTheModder
f135279814 update loader.py 2023-02-09 08:32:43 +05:30
AbhiTheModder
860121c0b6 update loader.py 2023-02-09 08:32:31 +05:30
AbhiTheModder
bae4bf1ed9 update loader.py 2023-02-09 08:32:18 +05:30
AbhiTheModder
227ede95e4 update loader.py 2023-02-09 08:32:06 +05:30
AbhiTheModder
dff39401c5 update loader.py 2023-02-09 08:31:55 +05:30
AbhiTheModder
100c25c4fe update loader.py 2023-02-09 08:19:01 +05:30
AbhiTheModder
e757f8ef33 update loader.py 2023-02-09 08:17:55 +05:30
AbhiTheModder
aba917e708 update loader.py 2023-02-09 08:16:39 +05:30
AbhiTheModder
d516a7edd3 add loader.py 2023-02-09 08:15:27 +05:30