Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unassorted bugfixes and feature requests #184

Closed
TheOriginalSoni opened this issue Sep 20, 2024 · 26 comments
Closed

Unassorted bugfixes and feature requests #184

TheOriginalSoni opened this issue Sep 20, 2024 · 26 comments
Labels
Code: Easy For issues that can be resolved with relatively little work Code: Lots of work needed For issues that require significant time or codebase overhaul Code: Some work needed For issues that can be resolved, but require some time to finish good first issue Good for newcomers help wanted Extra attention is needed Priority: Critical Priority: High Issues that are blocking or represent critical bot changes Priority: Low Features that would be nice to have, but aren't needed. Priority: Medium Bugs or features that must get fixed, but aren't critical

Comments

@TheOriginalSoni
Copy link
Collaborator

List of bugfixes and feature requests from the last few months. To either quickfix or make issues for each one

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

getsource is broken Fixed with #201

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

help : help to be betttered : Probably use arrow keys and different sections Listed in #15

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

emoji could take multiple emoji as arguments Listed in #39

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

sortcat : See what sorting we are using (Insertion/bubble? Can we use least edits instead?) listed in #203

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

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/ Listed in #206

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

help : Add all custom commands to help somehow Listed in #15

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

catsummaryhydra : Errors randomly. Explore why. Listed in #137

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

The readme doesn't really contain any examples, screenshots, or use cases Listed in #207

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

"real custom commands" - As simple as "Trigger other commands like a bash script" Listed in #208

~command1 $1
~command2 $1 $2

It has something like

custom_command = “assignrole”
if bot.hasattr(custom_command, “”):
  bot.(uhhh… call?)(custom_command)

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

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? Listed on #6

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

archivechan etc : Archive associated threads alongside channels too Completed
archivechan etc : Plus pins of archive should be listed somewhere? Listed at #6

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

Webhook : List all "Botwide notifications". Tethers deleted and what not Listed in #209

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

Tether clean up - Check if Database is cleared of everything periodically (deleted roles, deleted channels etc) #214

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

add addroletochan : command to add a specific role to a channel #211

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

FInish huntlion and clonelion

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

commonguildmembers #210

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

to make a solve graph? 17thshardpuzzleteam/Mbot@d49f284 #212

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

Multi create (chanhydra being multi line) Listed in #137

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

"Count messages by user" - Part of catsummaryhydra? Already in #137

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

chanhydra : Convert "Meta Template" etc to be variables not hard coded Listed in #137

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

"Change META-NOTE in command or chanlion" Not sure what this is

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 20, 2024

BatchUpdateBuilder should be a not builder but a regular class (see Errorbuilder and logging etc) Listed in #204

@JackWalsh1
Copy link

Archive threads while running ~archivechan / ~archivecat (written by Soni, just in a different place)

@TheOriginalSoni TheOriginalSoni added help wanted Extra attention is needed good first issue Good for newcomers Priority: High Issues that are blocking or represent critical bot changes Priority: Medium Bugs or features that must get fixed, but aren't critical Priority: Low Features that would be nice to have, but aren't needed. Priority: Critical Code: Easy For issues that can be resolved with relatively little work labels Sep 28, 2024
@TheOriginalSoni TheOriginalSoni added Code: Some work needed For issues that can be resolved, but require some time to finish Code: Lots of work needed For issues that require significant time or codebase overhaul labels Sep 28, 2024
@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 28, 2024

When Bot starts, the log starts with something like

Lancebot has connected to the following guild: Soni's Server (id: 123456678) with prefix ~
Server not in bot for these channels... Probably running the test version of the bot
[1234567, 123456, 1234]

Both these lines shuold add current timestamp, helps debugging #213

@TheOriginalSoni
Copy link
Collaborator Author

TheOriginalSoni commented Sep 30, 2024

Handle 429 errors more generally. Or handle 429 in mtalion and solvedlion helper functions both Listed in #205

This was referenced Nov 26, 2024
@TheOriginalSoni
Copy link
Collaborator Author

Everything is listed as its own issue or solved already

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code: Easy For issues that can be resolved with relatively little work Code: Lots of work needed For issues that require significant time or codebase overhaul Code: Some work needed For issues that can be resolved, but require some time to finish good first issue Good for newcomers help wanted Extra attention is needed Priority: Critical Priority: High Issues that are blocking or represent critical bot changes Priority: Low Features that would be nice to have, but aren't needed. Priority: Medium Bugs or features that must get fixed, but aren't critical
Projects
None yet
Development

No branches or pull requests

2 participants