mirror of
https://github.com/NohamR/TransmissionBot.git
synced 2025-05-24 00:48:59 +00:00
new features and bugfixes
* add notifications, in-channel and through DMs * users will automatically receive DM notifications for transfers they add * users can opt into notifications for other transfers by reacting with a 'bell' to `t/list` output, or by reacting with a 'bell' to an in-channel notification * users can opt out of particular DM notifications by reacting with a 'crossed bell' to a DM notification * users can disable all DM notifications by sending a `t/notifications` command to the bot via DM * owners can disable in-channel notifications using the `t/notifications` in the notification channel * bot now responds to DMs, using all the same commands (with a `t/` prefix) or without a prefix using the commands full name (e.g. just `summary`) * fixed delay if you set `t/summary` to auto-update, then printed a sublist of transfers, `summary` was waiting until the subsequent message was done monitoring its reactions before updating itself, but now it loads the subsequent message using asyncio.create_task() so it doesn't have to wait. * users can now add transfers by simply posting a .torrent file in a listened channel or via DM, no command required.
This commit is contained in:
parent
8442665ecd
commit
3de928634e