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

Improve the package: files and error handlers #147

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

DA-344
Copy link

@DA-344 DA-344 commented Jul 15, 2023

This PR adds some major changes to the package.

Things are now in different files and they are all imported in the init.py file.

Some files are ui.py, that includes Cards, Connectors and other things.
abc.py Abstract Base Classes such as Link to help string conversion into links.
errors.py Some classes to error handle exceptions such as ratelimits.

This PR also adds descriptions to all functions. Uses property decorators for dumps and renames some things.

For more info check the commits and see yourself.

DA-344 and others added 3 commits July 15, 2023 16:02
Added the same checker (the non-async send one) to the async send function.
@DA-344
Copy link
Author

DA-344 commented Aug 24, 2023

Going to take a look at it, @rveachkc ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant