26 lines
925 B
Plaintext
26 lines
925 B
Plaintext
|
|
||
|
[ ] Menu for direct messages
|
||
|
[ ] Commands for new user registration
|
||
|
[ ] If registered/online -- responding to PMs (always require prefix)
|
||
|
|
||
|
[ ] Open upstream connections
|
||
|
[ ] when new users register
|
||
|
[ ] open existing connections at app startup
|
||
|
|
||
|
[ ] Handle upstream messages
|
||
|
[ ] Coalesce matches from multiple upstream connections?
|
||
|
[ ] When recieving a PM - send directly to telegram user account
|
||
|
|
||
|
[ ] Graceful termination
|
||
|
[ ] Ability to close nmdc connections
|
||
|
[ ] Close nmdc connection && deregister user (with bot message) when user leaves groupchat
|
||
|
|
||
|
[ ] Block unknown users from entering telegram channel
|
||
|
|
||
|
[ ] Attachment support
|
||
|
[ ] Convert telegram files/images/videos to raw URLs for NMDC
|
||
|
[ ] Bot API does allow downloading - but (?authenticated)? need to re-host (either internally or upload to contented server)
|
||
|
[ ] Contented support - convert known URLs with image mime type to telegram images
|
||
|
|
||
|
[ ] Publish
|