Maubot

The Maubot bot installed by us is powered by maubot.

Maubot is a plugin-based Matrix bot system that can be used to create and manage bots for Matrix rooms. It is written in Python and can be extended with custom plugins to provide additional functionality. Maubot is designed to be easy to use and configure, making it a great choice for developers and non-developers alike.

By default, we configure Maubot’s web interface to be accessible at htts://matrix.your-server.com/_matrix/maubot. Your login is your Matrix ID (@user:your-server.com), and password sent in the onboarding list. If you’d like to add or modify Maubot’s admin users, please, contact us .

To get started with Maubot, login into the web interface and follow the steps below:

  1. Create one or more clients - a client is a matrix account which the bot will use to message. By default, the maubot (@maubot:your-server.com) account is created, you only need to obtain an access token for it
  2. Upload plugins - you can get them from official plugins repository or write your own
  3. Create an instance - an instance is the actual bot. You have to specify a client which the bot instance will use and the plugin (how the bot will behave)

Command-line Interface (advanced)

You can use Maubot cli to manage your Maubot instance, if you have SSH access to the server.

First, you need to get into the Maubot’s container, with the following command: docker exec -it matrix-bot-maubot sh.

Then, you can use the mbc command to manage your Maubot instance:

$ mbc --help
Usage: python -m maubot.cli [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  auth    Log into a Matrix account via the Maubot server
  build   Build a maubot plugin
  init    Initialize a new maubot plugin
  login   Log in to a Maubot instance
  logs    View the logs of a server
  upload  Upload a maubot plugin

If you need assistance

Before seeking help, make sure to thoroughly review the documentation. If you still have questions, please don't hesitate to contact bot's support. Please note that etke.cc Customer Support exclusively handles server-related inquiries. For any questions related to the bot, please reach out to bot's support.

Don't have a Matrix server yet?

We specialize in setup, hosting and maintenance of Matrix and various Matrix & non-Matrix add-ons.
Hosting is on affordable VPS servers provided by us (via Hetzner Cloud) in the EU or US, or on your own infrastructure anywhere in the world.

Let's build your Matrix haven together!

Order Now