Navigation Menu

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IRC messages when offline #17

Closed
kparal opened this issue Feb 18, 2014 · 6 comments · Fixed by fedora-infra/fmn.web#21
Closed

IRC messages when offline #17

kparal opened this issue Feb 18, 2014 · 6 comments · Fixed by fedora-infra/fmn.web#21

Comments

@kparal
Copy link

kparal commented Feb 18, 2014

Please clarify whether the IRC bot will inform me about all the events that happened during the time I was offline, or whether I receive only realtime messages and when I'm offline I'll lose the notifications. Currently it's not clear from the IRC Preferences description. Thanks.

@ralphbean
Copy link

At the moment, it does not queue them -- you lose the notifications.

We could conceivably queue them with relatively little work. There is already a queuing mechanism for batch delivery we could leverage.

@ralphbean
Copy link

Thinking about this further..

It used to be that if the irc bot had any problems at all, it would drop the messages.

Now, if the irc bot itself is offline for some reason (network trouble), then it will queue messages for users and then send them once it gets back online.

However, detecting that a user is offline is more tricky and would involve a stateful dance between 1) trying to send the message, 2) hearing back that the user was not offline, 3) and only then queueing the message.

It is difficult enough, I think that the best option is just to explain in the UI that messages sent to you when you are offline will just be dropped.

@nirik
Copy link
Member

nirik commented Apr 11, 2014

There is also memoserv on freenode:
https://toxin.jottit.com/freenode_memoserv_commands

But most people don't know anything about it and might be confused by it telling them they have memos. They would also need to be identified with freenode. Just a thought.

@ralphbean
Copy link

Hm. We do already require that they are registered and identified with freenode when they first setup their fmn account. I'm a little wary of depending on memoserv though. If we started sending tons of memos to users who never get online again, would the freenode staff be miffed?

@nirik
Copy link
Member

nirik commented Apr 12, 2014

Yeah, not sure if it would cause too much hassle. ;(

Perhaps we are best off just saying that if you aren't available messages are dropped.

Or... could we offer a 'if not on irc, fallback to email' option?

@kparal
Copy link
Author

kparal commented Apr 12, 2014

Or... could we offer a 'if not on irc, fallback to email' option?

I think that's a great idea.

jeremycline pushed a commit to jeremycline/fmn that referenced this issue Dec 7, 2016
jeremycline pushed a commit to jeremycline/fmn that referenced this issue Dec 7, 2016
…tances

Add a rule that lets you filter by koji instance(s).
jeremycline pushed a commit to jeremycline/fmn that referenced this issue Dec 7, 2016
jeremycline pushed a commit that referenced this issue Apr 26, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants