43 Commits

Author SHA1 Message Date
Tim Wilson
eb49259202
Delete out-summary1.png 2020-08-31 11:56:58 -06:00
Tim Wilson
dc447418b4
adding missing info from previous commit
last commit I also:
* Made reactions more stable and performant
  * in `t/summary` and `t/modify` reactions are checked as their added, so a user can click a reaction before they're done printing and it will apply the action, aborting the printing of the rest
  * reactions are checked immediately after they're added and again before `t/summary`, `t/modify`, and `t/list` return, catching the case where a user's click isn't registered by `wait_for()` (i.e. if they clicked too soon while the last reaction was printing)
2020-08-31 11:30:33 -06:00
Tim Wilson
b4ccf13c3d
Update README.md 2020-08-31 11:14:29 -06:00
Tim Wilson
63a60610e4
new features
* now support multiple auto-update messages
  * if an auto-update message is no longer the most recent, a 'printer' reaction will appear that a user can click to reprint the output at the bottom of the channel
* Output mode (desktop or mobile) is now autoselected based on `user.is_on_mobile()`
  * can be overwritten using `t/compact`
* now `t/list` also supports searching by transfer IDs
2020-08-31 10:57:16 -06:00
Tim Wilson
151382ec11
Update README.md 2020-08-26 12:58:02 -06:00
Tim Wilson
ba2c55f3ca
new feature and performance improvoments
Added `t/compact` command to toggle between mobile or desktop command output that applies to `t/summary`, `t/list`, `t/modify`
User can click a reaction of `t/summary` or `t/modify` while reactions are still being printed.
2020-08-26 12:57:15 -06:00
Tim Wilson
f664459431
Update README.md 2020-08-26 08:40:23 -06:00
Tim Wilson
92e8e72e04
bugfix
count-based check for reactions in `list` and `summary` now check that the original message author has clicked the reaction.
2020-08-25 17:03:53 -06:00
Tim Wilson
0c6fd04444
bugfix
1) `list` auto-update was deleting the old message every time, now it (and `summary`) edits the existing message(s) when auto-updating *unless* the auto-update message isn't the most recent. If there are newer messages then the auto-update is deleted and reposted at the bottom
2) depending on the timing with which a user presses the "cancel" reaction to stop auto-update, it could be missed. Added a final check based on the count of the cancel reaction. This has the drawback that any user can cancel the auto-update, but I could check to make sure the message author is one of the people that pressed it.
2020-08-25 14:53:55 -06:00
Tim Wilson
2217e3688b
bug fix
When auto-updating `summary`, reactions were not being removed for listing types of transfers of which there were none. Now that's fixed. e.g. if the number of downloading transfers goes from 1 to zero, the downloading reaction will be removed the next time the output is updated.
2020-08-25 14:25:24 -06:00
Tim Wilson
60537b6be9
Update bot.py 2020-08-25 12:28:01 -06:00
Tim Wilson
d0ff76ef39
Update README.md 2020-08-25 12:27:36 -06:00
Tim Wilson
c92651c4f3
Update README.md 2020-08-25 11:59:53 -06:00
Tim Wilson
d56427c25b
Update README.md 2020-08-25 11:59:35 -06:00
Tim Wilson
e3d096c693
Add files via upload 2020-08-25 11:59:25 -06:00
Tim Wilson
9e137bac3b
Delete out-summary.png 2020-08-25 11:59:11 -06:00
Tim Wilson
aed9189f15
Update README.md 2020-08-25 11:56:44 -06:00
Tim Wilson
9e4d64c27b
Update README.md
updated to reflect completed todo items
2020-08-25 11:56:12 -06:00
Tim Wilson
4d0e3d6854
added features
Repeat option for `summary` and `list` commands
More filters: stalled, running (non-zero rate), error (and types of error), verifying data, queued, public/private (tracker)
Added option to verify data to `modify` command
Added more info to summary.
2020-08-25 11:53:17 -06:00
Tim Wilson
a4dfb21ebe
Update README.md 2020-08-24 14:19:29 -06:00
Tim Wilson
5e9ca64b00
Update README.md 2020-08-21 07:02:24 -06:00
Tim Wilson
8c6dc7f85e
Update README.md 2020-08-20 22:52:41 -06:00
Tim Wilson
e89e5c5fcd
Update README.md 2020-08-18 18:10:21 -06:00
Tim Wilson
3c5826242b
Update README.md 2020-08-18 17:07:57 -06:00
Tim Wilson
e0042ab245
Update README.md 2020-08-18 17:01:53 -06:00
Tim Wilson
bd0faa4e19
Update bot.py
remove symbol legends from typical output and put in special `legend` command that's also accessible by reacting to other output embeds.
2020-08-18 16:05:32 -06:00
Tim Wilson
c7321ed1ec
Update README.md 2020-08-18 16:02:15 -06:00
Tim Wilson
884645425d
Add files via upload 2020-08-18 16:01:54 -06:00
Tim Wilson
ed2af93590
Delete ex-summary.png 2020-08-18 16:01:31 -06:00
Tim Wilson
bbb41f08e3
Delete ex-modify.png 2020-08-18 16:01:21 -06:00
Tim Wilson
ab67fa6a2b
Update README.md 2020-08-18 16:00:51 -06:00
Tim Wilson
42ef4d1d93
Add files via upload 2020-08-18 16:00:42 -06:00
Tim Wilson
300c5a17df
Delete ex-summary.png 2020-08-18 16:00:16 -06:00
Tim Wilson
2f6bd9f389
Delete ex-modify.png 2020-08-18 16:00:09 -06:00
Tim Wilson
4fa0085114
Update README.md 2020-08-18 15:59:46 -06:00
Tim Wilson
73a205e93b
Update README.md 2020-08-18 13:36:03 -06:00
Tim Wilson
6d40753cff
Update README.md 2020-08-18 13:35:10 -06:00
Tim Wilson
6908899c5e
Add files via upload 2020-08-18 13:34:10 -06:00
Tim Wilson
ed6514b4b6
Update README.md 2020-08-18 11:26:40 -06:00
Tim Wilson
c0adb4f033
Add files via upload 2020-08-18 11:16:34 -06:00
Tim Wilson
45384c2cdf
add readme and updates 2020-08-18 11:16:24 -06:00
Tim Wilson
6e11b62fa8
Create bot.py
initial commit
2020-08-18 11:15:42 -06:00
Tim Wilson
f7b93be8e0
Initial commit 2020-08-17 16:34:20 -06:00