rum-goggles/NOTES.md

63 lines
1.7 KiB
Markdown
Raw Normal View History

2023-12-13 21:07:40 +00:00
# Doing
2024-05-02 19:30:25 +00:00
Next steps:
2024-05-02 19:30:25 +00:00
- add option to delete bot rules
- delete page needs to handle new architecture
2024-05-02 19:30:25 +00:00
- app.producers.Active(*name) instead of app.producers.ApiP.Active(*name)
- app.producers.Stop(*name)
- activatePage: verify defer page.activeMu.Unlock does not conflict with display function
2024-05-02 19:30:25 +00:00
For Dashboard page,
- Api or chat producer could error, need to be able to start/restart both handlers on error
- Show user error if api or chat stop/error
On API errors
- include backoff multiple, if exceeded then stop API
2024-04-04 14:47:56 +00:00
Add option to delete API key for accounts?
2024-04-04 14:47:56 +00:00
Add better styles/icon to account details menu
Start screen:
- check for new updates and tell user
2024-04-04 14:47:56 +00:00
Trigger on event from API vs. trigger on event from chat
- Chat bot trigger on follow requires API key
- Give user warning when setting up trigger on follow that it will only work with accounts/channels for which user has saved an API key
Reset session information in config on logout
2024-01-30 17:24:07 +00:00
Show error when choosing file "chooseFile"
Show filename in chat bot list
Add styling to choose file button
Commands
- specify for follower/subscriber/locals only/rants
- check badges for subscriber and locals
Update
- github.com/rhysd/go-github-selfupdate
- github.com/inconshreveable/go-update
2024-04-04 14:47:56 +00:00
When API key is added, loading indicator freezes all user interactions. Need to give user a graceful way to stop/close add channel if it breaks.
2023-12-14 21:18:36 +00:00
If api query returns error:
- stop interval
- show error to user
- wait for user to press "retry" button to restart interval
Settings
- allow user to change api key
- allow user to change api interval time
2023-12-13 21:07:40 +00:00
Get user's: username, password, stream key
Query API
Display followers, subscribers, etc.
User settings:
- API query timer (default: 2s)
2023-12-14 21:18:36 +00:00
# To Do