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

!uptime clarification #3

Open
CylonicRaider opened this issue Jun 25, 2016 · 8 comments
Open

!uptime clarification #3

CylonicRaider opened this issue Jun 25, 2016 · 8 comments

Comments

@CylonicRaider
Copy link
Collaborator

CylonicRaider commented Jun 25, 2016

Should reconnections count as interruptions of bot downtime, should they not, or should it depend on the bot's interna (like, whether it resets relevant state upon reconnections)?
[Whilst a re-connect is (pedantically speaking) an interruption of service, it is handled by most libraries to the extent the user code does not notice.]

@CylonicRaider
Copy link
Collaborator Author

Another question is how bots across multiple rooms (as supported by the major libraries) should be handled — should the uptime be counted by room or in general?
[IMHO, the text suggests the latter.]

@TauNeutrin0
Copy link

I have used a system whereby the bot responds to !uptime with:
/me has been up since [time]
/me has been online in this room since [time]

This is much clearer and provides more information to the user.

Also, the grammar should be '/me has been up since [time]'.

@CylonicRaider
Copy link
Collaborator Author

Also, the grammar should be '/me has been up since [time]'.

This point has been addressed in #4.

@jedevc
Copy link
Owner

jedevc commented May 25, 2017

My interpretation has always been that reconnections are a regular occurrence and so should not be counted against uptime. My definition of uptime was the amount of time that the running program that runs the bot has been active.

@jedevc
Copy link
Owner

jedevc commented May 25, 2017

Hm, about the multi room issue.

Judging from program start is tricky. In that case, all BotBot bots would have the same uptime. Which would be incorrect. I'm not quite sure about this. Any ideas?

@CylonicRaider
Copy link
Collaborator Author

In that case, all BotBot bots would have the same uptime.

Good point. So, we should perhaps rule in favor of the in-general-and-per-room solution

@jedevc
Copy link
Owner

jedevc commented Aug 15, 2018

Perhaps it would be worth adding a new command? Maybe, !online or something like that. Or is that too much effort for such a little thing?

@CylonicRaider
Copy link
Collaborator Author

Nah, this is perfectly covered by !uptime.

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

No branches or pull requests

3 participants