matrix-org / matrix-org/matrix-hookshot
Can't re/set admin room
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 450
- Forks
- 95
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 23
Description
Issue
Pretty much as the title says.
I stupidly left my HS's admin room and I can't join it again. So I looked at the documentation and issues here and found a pretty similar issue: #579
So, as recommended by AndrewFerr in it, I removed the room, added back the bot in a new conversation, rebooted the server entirely; but it doesn't fix it and doesn't display any error in the logs anymore...
$ journalctl -fu matrix-hookshot
Sep 16 19:13:50 DietPi systemd[1]: Starting matrix-hookshot.service - A bridge between Matrix and multiple project management services, such as GitHub, GitLab and JIRA....
Sep 16 19:13:50 DietPi matrix-hookshot[66365]: Error response from daemon: No such container: matrix-hookshot
Sep 16 19:13:50 DietPi matrix-hookshot[66398]: Error response from daemon: No such container: matrix-hookshot
Sep 16 19:13:50 DietPi matrix-hookshot[66416]: 6513d71b9d74a04db855fedaed8649e26b997432698e01fde43ee53526b9d0ae
Sep 16 19:13:51 DietPi systemd[1]: Started matrix-hookshot.service - A bridge between Matrix and multiple project management services, such as GitHub, GitLab and JIRA..
Sep 16 19:13:56 DietPi matrix-hookshot[66469]: INFO 12:13:56:301 [ListenerService] Listening on http://0.0.0.0:9000 for webhooks
Sep 16 19:13:56 DietPi matrix-hookshot[66469]: INFO 12:13:56:308 [ListenerService] Listening on http://0.0.0.0:9003 for widgets
The only command working is the general !hookshot help but nothing else (see screenshot below).
How can I fix this issue ? Namely, found a way to either fully reset the bot, or more simply set a new admin room address to be able to administrate it.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The report names no source file or test. Start by reproducing the admin-room setup with the documented !hookshot commands and inspect the configuration and command-handling paths associated with the bot; done means the bot can be reset or assigned a new admin room and administrative commands work beyond help.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, typescript
- Domain
- backend, devops
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100