Small bot that manages editors for a group, and resends it when new people join.
The flagship instance is: groupedit@nine.testrun.org
Once the bot is running:
- Add the bot address to some group in Delta Chat.
- Send
/editorto the group. - The bot will post an editor to the group
- When new people are added to the group, they will already see the editor.
Other commands:
- If you send
/pin Textwith an attachment to a group where the bot is present, you can make the bot re-send the message with yourTextand your attachment. This is useful for using other webxdc apps other than the editor. - With the
/invitecommand, the bot will generate an invite link for the group, which will also work if your devices are not online.
To install from source:
git clone https://github.com/deltachat-bot/group-editor-bot
cd group-editor-bot
python3 -m venv venv
. venv/bin/activate
pip install .Configure & start the bot:
group-editor-bot --email groupedit@example.org --password s3cr3tRun group-editor-bot --help to see all available options.
PRs welcome :)
You can run lint and tests to ensure code quality and functionality:
pip install -e .[dev]
tox