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

If the bot user is kicked from IRC, it should notify the mapped Matrix rooms about it #416

Open
kfatehi opened this issue Apr 17, 2017 · 1 comment
Labels
quick-win T-Defect Bugs, crashes, hangs, vulnerabilities, or other reported problems.

Comments

@kfatehi
Copy link

kfatehi commented Apr 17, 2017

From what I understand, the appservice bot (the one that sits in IRC, if enabled in the config.yaml) is really only useful for when there are no matrix-side users in the room, to hear the messages and keep them synced on the homeserver.

When the bot is disabled, it will use the matrix-users for that.

When the bot is enabled, it actually is single-point-of-failure with a non-obvious failure state, simply by being kicked. And does not self-heal (retry join).

@kegsay
Copy link
Member

kegsay commented Apr 18, 2017

Your understanding is correct.

When in bot-only mode, the bot does not attempt to re-join after being kicked by design, to avoid pissing off IRC users with obnoxious auto-rejoining bots. It could send a message to the corresponding Matrix room however.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
quick-win T-Defect Bugs, crashes, hangs, vulnerabilities, or other reported problems.
Projects
None yet
Development

No branches or pull requests

3 participants