* Move to importing the actual library
* Chat revamp
* Attempt at functioning info
* Remove chatterbot as a requirement, install manually
* Add chatter README.md
Switch to medium spaCy model by default
Correct paths for requirements.txt
* Add Known Issues to README.md
* Forgot about this line. Was it causes reload issue?
* Known Issues: Installation
* Add some more tags
* Adjust requirements
* Bump chatter to Beta, ccrole to release, dad to Beta, hangman to Beta, infochannel to Beta
* Gotta be medium in requirements as wel
* Better conversation grouping and formatting
* Random instead of first for more variety
Disable custom similarity threshold for now, until it's configurable
use filter to avoid looking at empty messages
* StealEmoji properly handle Emojis not having the `__dict__` attribute
Start fix for emoiji vs animated max error
* Comment-out some prints
* First step to fixing stealemoji
Uses discord.Asset now
* Reformat
* Call __init__
* Fix duplicate emojis, formatting, caching
* Unneeded requirements
* No need for lambda or function
* Remove Cog backwards compatibility, and reformatting
* Address rate limits?
* More error checks, better help, common sense channel edits, and rate limit checks
* Black formatting as well
* Add BytesIO seek to fix empty file error
"ValueError: embedded null byte" error on the discord attachment due to the data being read from the end.
* Fix incorrect indent
* Add discord back to File call
* Reapply case-insensitivity and get off that command_error train
* Can't forget their check, thanks again Cog-Creators
This will continue with CCRole being a case-insensitive cog, until the day I change my mind by making this a subclass of CustomCom
* Update ccrole.py
* listener
* Update qrinvite.py
* Update qrinvite.py
* Make default enabled False
Made default enabled False, this is because with a decent amount of users this skyrockets your CPU, so making this default off, only servers that actually want it will be enabled, thus reducing CPU usage.
* Update dad.py
* Add optional bot count and online count
* Update timerole.py
* Update timerole.py
* Update timerole.py
* Update timerole.py
* Update timerole.py
* Update ccrole.py
* listener
* Update qrinvite.py
* Update qrinvite.py
* Make default enabled False
Made default enabled False, this is because with a decent amount of users this skyrockets your CPU, so making this default off, only servers that actually want it will be enabled, thus reducing CPU usage.
* Update dad.py
* Add optional bot count and online count
* this works 100%
But I also removed making the category, so do check it first because other than the channel count and category, I didn't really change anything else?
* hi
People (me included) often use the shorter version of defining python usage within a code block on discord: `py`. This small change should add support for it, the following is also considered a Python code in Discord:
```py
print("Hello world!")
```
Note: Noticed while checking out the code and wanted to help by improving it, didn't test this change but it should work.