Set up a Matrix service account for Botzilla
Categories
(Infrastructure & Operations :: Matrix, task)
Tracking
(Not tracked)
People
(Reporter: bbouvier, Assigned: ashish)
Details
I have worked on a Matrix bot that could be useful to deploy on the Mozilla Matrix instance:
- it can expand "bug XXXXXX" into a short URL, bug status, assignee, etc. in a new message.
- when requested, it can tell about the status of Mozilla trees: e.g "inbound: open".
- it can generate random uuids (this one is both a tiny demo to show how to implement new modules, as well as re-implementing a feature that was around in firebot iirc).
A few people have asked about getting a bot on the server, in particular for the first feature mentioned here.
I've let Mike know about my proposal. He suggested that I get a service account for this, and that the server running the bot software would be hosted by Mozilla instead of my own server.
For the server, I'm happy either way, and would be happy to handle the sysadmin as well. The server should be able to store some tiny amount of data (no databases required, right now), have NodeJS LTS installed, and be able to connect to the internet.
- What are the next steps to create a service account for this bot?
- Would it be possible to get a tiny VM or shared hosting for the bot software, please? (otherwise, I'm happy to run it on one of my personal servers)
Thanks!
| Reporter | ||
Comment 1•5 years ago
|
||
Hi Glob! If you're at the All hands, could we meet to talk about this, please?
Update: we spoke at the all-hands, I'm trying to find the right person to redirect this request to.
| Reporter | ||
Comment 3•5 years ago
|
||
Fwiw, since federation has been enabled as of today, I've taken the liberty to have a bot instance (using an account of my personal matrix instance) join mozilla channels, until this bug is resolved. Please let me know if there's an issue with this plan!
Thanks for your patience here Benjamin.
Moving to the correct component for action.
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Comment 5•5 years ago
|
||
I can create a service account for your bot but I'm not sure about computing resources. Let me know if I can go ahead and create the account (I'll send the details over Slack).
| Reporter | ||
Comment 6•5 years ago
|
||
Let me know if I can go ahead and create the account.
Yes please!
I'm not sure about computing resources.
I'm happy keeping the software running on my server, then.
| Assignee | ||
Comment 7•5 years ago
|
||
Great! I've shared the access token over Slack.
Description
•