- Returned "quote" commands to textual commands type - Rewritten quote system backend to ensure stability - Added new quote subcommands: - `!quote search [keywords]` allow users to search for a quote using keywords, and returns the best match. If several equally good matches are found, returns one of them at random - `!quote info [quote_id]` allows users to see more info about a given quote. Grants more information on Discord - `!quote restore [quote_id]` allows users to restore a previously removed quote - `!quote last/latest/newest` allows users to get the newest quote - Added new quote features to Discord helpfile - Moved database init to globals.init_db_conn - Associated unlinked usernames now default to that of the other platform, appended with "({platform} unlinked)". This should ensure consistensy despite users not linking accounts in the UAL system - Added time_since(start, end, format) function to easily get formatted time differences, eg. for execution time reporting - Added "wfstl" and "wfetl" helper function under utility. Useful for debugging when a function starts and ends manually if needed. - Minor tweaks, corrections, bugfixes |
||
---|---|---|
.. | ||
db.py | ||
permissions.py | ||
utility.py |