PuzzleTechHub/bot-be-named

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?)

~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)