Bots
frei.chat provides Postmoogle for email and Maubot for room plugins. Draupnir is an internal moderation bot, rather than a publicly invitable room service.
Service status
Current status and availability over the last 24 hours. Reload this page to refresh the indicators.
| Service | Status | Uptime (24 h) |
|---|---|---|
| Matrix Draupnir | ||
| Matrix Bot Maubot | ||
| Matrix Bot Postmoogle |
Current bots
Version numbers follow the role defaults in the recorded playbook commit. Bot image references are runtime-verified. Maubot's active plugin instances, commands and encryption configuration are not runtime-verified.
| Bot | Project | Version |
|---|---|---|
| @bot.draupnir:frei.chat | matrix-bot-draupnir | v3.2.0 |
| @bot.maubot:frei.chat | matrix-bot-maubot | v0.6.0 |
| @postmoogle:frei.chat | matrix-bridge-postmoogle | v0.9.31 |
Configured Postmoogle limits: Maximum email size including attachments: 100 MB. Email domains: frei.chat. Reserved mailbox names: admin, root, postmaster, webmaster.
Postmoogle
Postmoogle sends and receives email through Matrix rooms. Invite @postmoogle:frei.chat into a room to use it as a mailbox. Encrypted Matrix rooms are supported; email delivery itself does not acquire Matrix end-to-end encryption.
Mailboxes use the frei.chat domain; custom domains are not available. Each room corresponds to one mailbox.
Mailbox policy
Your address must follow USERNAME[SUFFIX]@frei.chat and begin with your Matrix username. The optional suffix may be freely chosen within valid email address syntax. For the username testuser, examples are testuser@frei.chat, testuser-1@frei.chat and testuserhallo@frei.chat. There is no documented limit on the number of addresses per user.
The names admin, root, postmaster and webmaster are reserved. For newly created accounts, the documented enablement delay for sending and receiving email is up to one hour.
Set up a mailbox
- Create a room and invite @postmoogle:frei.chat. Encryption is supported.
- Send !pm help to see the bot's current commands.
- Send !pm mailbox USERNAME, replacing USERNAME with your chosen mailbox name, including any suffix. Do not append @frei.chat.
- Use that room to send and receive email. Create a separate room for each additional mailbox.
See the official Postmoogle documentation and the bot's live help for further instructions.
Maubot
Maubot is a plugin-based Matrix bot system. The documented way to use the frei.chat bot is to create an unencrypted room and invite @bot.maubot:frei.chat. Ask in support before relying on encrypted-room operation.
Documented plugins
The following manually documented plugin list and command names are not runtime-verified. Plugin files alone do not establish that instances are active. Try !help in a room containing the bot to check the commands it currently offers.
- Dice — !roll; dice rolls and a built-in calculator.
- GitLab — !gitlab; a GitLab client and webhook receiver.
- GitHub — !github; a GitHub client and webhook receiver.
- Help — !help; plugin command help.
- Karma — !karma; tracks user karma.
- Reminder — !reminder; reminders.
- RSS — !rss; posts RSS feed updates to Matrix.
- Translate — !translate; translates words using Google Translate.
You can browse the Maubot plugin directory and request additional plugins in #support:frei.chat. See the official Maubot documentation for background.
Internal moderation
Draupnir uses @bot.draupnir:frei.chat for operator-managed moderation. Its presence does not establish which protections or encryption options are enabled. See the Draupnir documentation for the application's moderation features.
For other messaging networks, see Bridges. Push notification setup is on Services.