Metadata-Version: 2.3
Name: fedibooster
Version: 2026.2.4
Summary: Bot to boost/reblog posts with specified tags
Author: marvin8
Author-email: marvin8 <marvin8@tuta.io>
License: AGPL-3.0-or-later
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: diskcache~=5.6.3
Requires-Dist: h11~=0.16.0
Requires-Dist: h2~=4.3.0
Requires-Dist: httpx~=0.28.1
Requires-Dist: loguru~=0.7.3
Requires-Dist: minimal-activitypub~=1.5.5
Requires-Dist: msgspec~=0.20.0
Requires-Dist: stamina~=25.2.0
Requires-Dist: tomli-w~=1.2.0
Requires-Dist: typer~=0.21.1
Requires-Python: >=3.11, <3.14
Description-Content-Type: text/markdown

# Fedibooster

I am taking fedibooster out of 'retirement' for my own **_personal use_**.


[![Repo](https://img.shields.io/badge/repo-Codeberg.org-blue)](https://codeberg.org/MarvinsMastodonTools/fediboster) [![CI](https://ci.codeberg.org/api/badges/13923/status.svg)](https://ci.codeberg.org/repos/13923) [![Downloads](https://pepy.tech/badge/fedibooster)](https://pepy.tech/project/fedibooster)

[![AGPL](https://www.gnu.org/graphics/agplv3-with-text-162x68.png)](https://codeberg.org/MarvinsMastodonTools/fedinesia/src/branch/main/LICENSE.md)

Fedibooster is a command line (CLI) tool / bot / robot to re-blog / boost statuses with hash tags in a given list.
It respects rate limits imposed by servers.

## Install and run from [PyPi](https://pypi.org)

It's ease to install fedibooster from Pypi using the following command

```bash

pip install fedibooster
```

Once installed fedibooster can be started by typing `fedibooster` into the command line.

## Install and run from [Source](https://codeberg.org/marvinsmastodontools/fedibooster)


Alternatively you can run fedibooster from source by cloning the repository using the following command line

```bash

git clone https://codeberg.org/marvinsmastodontools/fedibooster.git
```

fedibooster uses [uv](https://docs.astral.sh/uv/) for dependency control, please install UV before proceeding further.

Before running, make sure you have all required python modules installed. With uv this is as easy as

```bash

uv sync
```

Run fedibooster with the command `uv run fedibooster`

## Configuration / First Run


fedibooster will ask for all necessary parameters when run for the first time and store them in ``config.toml`
file in the current directory.

## License

Fedibooster is licensed under the [GNU Affero General Public License v3.0 ](http://www.gnu.org/licenses/agpl-3.0.html)

## Supporting fedibooster

Fedibooster is a personal project, scratching a personal itch. So by supporting fedibooster you are
in effect supporting me personally. I **don't** provide priority or special support in return for support.

With all that said, there are a number of ways you can support fedibooster:

- You can [buy me a coffee ](https://www.buymeacoffee.com/marvin8).
- You can send me small change in Monero to the address below:

## Monero donation address

`88xtj3hqQEpXrb5KLCigRF1azxDh8r9XvYZPuXwaGaX5fWtgub1gQsn8sZCmEGhReZMww6RRaq5HZ48HjrNqmeccUHcwABg`
