diff --git a/TODO.txt b/TODO.txt index 8586c8e..496c39a 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,32 +1,5 @@ -[X] Menu for direct messages - [X] Commands for new user registration - [X] If registered/online -- responding to PMs (always require prefix) - -[X] Open upstream connections - [X] when registered users join the groupchat - [X] open existing connections at app startup - -[ ] Handle upstream messages - [X] System messages - [X] Public messages - [X] Coalesce matches from multiple upstream connections (timer?) - [X] Exclude messages from hub-security (custom nick) - [X] Allow sending public messages to DC from inside the group chat - [ ] Nick translation - [X] Private messages - [X] Send directly to telegram user account (even if they're telegramuser-on-dc - telegramuser-on-dc PMs i guess) - [X] Allow replying to PMs with /pm [recipient] message - -[ ] Handle inline commands in the group chat - [ ] /userlist , /userlist@{BOTNAME} - should post the list just to the groupchat? or PM to you - [ ] Inline message support - -[X] Graceful termination - [X] Ability to close nmdc connections - [X] Close nmdc connection && deregister user (with bot message) when user leaves groupchat - -[X] Block unknown users from entering telegram channel +[ ] Nick translation [ ] Attachment support [ ] Telegram -> NMDC @@ -48,11 +21,6 @@ [ ] Editing Messages support -[X] Extra DM commands - [X] Get native userlist - [X] Check if native user is online - [X] Get native user description / sharesize / ... - [ ] Drop NMDC connections for inactive users(?) [ ] No way to measure inactivity??