Unassorted bugfixes and feature requests
Opened this issue · 22 comments
List of bugfixes and feature requests from the last few months. To either quickfix or make issues for each one
~getsource is broken
~help : help to be betttered : Probably use arrow keys and different sections
~emoji could take multiple emoji as arguments
~sortcat : See what sorting we are using (Insertion/bubble? Can we use least edits instead?)
Use true multithreading or some other Nextcord task looping methods : https://stackoverflow.com/questions/28492103/how-to-combine-python-asyncio-with-threads https://pypi.org/project/gspread-asyncio/
~help : Add all custom commands to ~help somehow
~catsummaryhydra : Errors randomly. Explore why.
The readme doesn't really contain any examples, screenshots, or use cases
"real custom commands" - As simple as "Trigger other commands like a bash script"
~command1 $1
~command2 $1 $2
It has something like
custom_command = “assignrole”
if bot.hasattr(custom_command, “”):
bot.(uhhh… call?)(custom_command)
https://github.com/mahtoid/DiscordChatExporterPy - pip install chat-exporter : so if we just install it and rewrite the code to use .quick_export() it should work?
~archivechan etc : Archive associated threads alongside channels too
~archivechan etc : Plus pins of archive should be listed somewhere?
Webhook : List all "Botwide notifications". Tethers deleted and what not
Tether clean up - Check if Database is cleared of everything periodically (deleted roles, deleted channels etc)
add ~addroletochan : command to add a specific role to a channel
FInish huntlion and clonelion
~commonguildmembers
to make a solve graph? ovinogra/Mbot@d49f284
Multi create (chanhydra being multi line)
"Count messages by user" - Part of ~catsummaryhydra?
~chanhydra : Convert "Meta Template" etc to be variables not hard coded
"Change META-NOTE in command or chanlion"
BatchUpdateBuilder should be a not builder but a regular class (see Errorbuilder and logging etc)