You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Kay Faraday 4658143a9c fix attributeerror in mirror 2 weeks ago
.gitignore gitignore __pycache__/ 3 months ago
LICENSE.md add readme and license 4 months ago
README.md update README 3 months ago
config.example.toml initial commit 4 months ago
mirror_bot.py fix attributeerror in mirror 2 weeks ago
pleroma.py use v1 API for posting images instead of v2 3 months ago
requirements.txt mirror all posts since last ran (fixes #1) 3 months ago
utils.py remove a debug print 3 months ago

README.md

mirror-bot

Simple fedi bot which mirrors posts from another fedi account. It's designed for cases when you want to defederate an entire instance except one account, or for evading blocks from accounts you want to follow.

Installation

$ python -m venv .venv
$ . .venv/bin/activate
$ pip install -Ur requirements.txt
$ cp config.example.toml config.toml
$ # fill out config.toml as needed
$ ./mirror_bot.py

Every time you run mirror_bot.py, all posts since the last run will be mirrored.

License

AGPL-3.0-only, see LICENSE.md.