You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
If discourse.acmupm.es will be operative again we are going to need a mechanism to send notifications to everyone about new post, messages...
Describe the solution you'd like
I was thinking about a very basic notification system that sends a message everytime a post or a response is made. The bot could send a message to the principal group with an URL of the post and with mentions of all the people involved. Everything can be made using the discourse API.
Describe alternatives you've considered @ignaciobll suggest that the bot should open a private chat with the people involved in the discourse post, but that's something above my knowledge.
Additional context
None.
The text was updated successfully, but these errors were encountered:
I suggested a private chat notification in order to prevent notification flood on a group chat.
If we want to notify some things, we first need to identify those things. We can classify notifications in two classes: groups notification (general, unsolicited) and private notifications (subscribed, solicited). Let's enumerate them:
New post (Group notification and private notification)
New mention/response (Private notification)
New badge (Private notification, maybe with exceptions to be determined)
Now, let's identify some key components of those messages:
New post
Post Title
Post URL
Publisher? (To be discussed)
New mention/response
Post Title
Post URL/Message URL
Who mentioned/responded
To whom
New badge
Badge Title
Badge description
Awarded
What to do next?
Where to find that info (on Discourse API, as cited by @Alfedi)
How we (the bot) can be notified when these events happen (probable on the API again)
Data model to store this info (who accepts being notified, members id, group id)
Once we have all this info, Telegram API to send it to the world.
I'll be gathering every info that I found. Also, I would appreciate some comments if agree/disagree.
Is your feature request related to a problem? Please describe.
If discourse.acmupm.es will be operative again we are going to need a mechanism to send notifications to everyone about new post, messages...
Describe the solution you'd like
I was thinking about a very basic notification system that sends a message everytime a post or a response is made. The bot could send a message to the principal group with an URL of the post and with mentions of all the people involved. Everything can be made using the discourse API.
Describe alternatives you've considered
@ignaciobll suggest that the bot should open a private chat with the people involved in the discourse post, but that's something above my knowledge.
Additional context
None.
The text was updated successfully, but these errors were encountered: