/BoostBots

Bots which posts Booots

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

BoostBots

Tests

BoostIRC

Quick Start

git clone https://github.com/valcanobacon/BoostBots.git
cd BoostBots

# Install dependencies
python3 -m venv venv
source venv/bin/activate
pip install -e '.[irc]'

boostirc 

Boostodon (Mastodon Bot)

Quick Start

git clone https://github.com/valcanobacon/BoostBots.git
cd BoostBots

# Install dependencies
python3 -m venv venv
source venv/bin/activate
pip install -e '.[mastodon]'

boostodon

Boostrix (Matrix Bot)

Quick Start

git clone https://github.com/valcanobacon/BoostBots.git
cd BoostBots

# Install dependencies
python3 -m venv venv
source venv/bin/activate
pip install -e '.[matrix]'

boostrix

Boostr (Nostr Bot)

Quick Start

git clone https://github.com/valcanobacon/BoostBots.git
cd BoostBots

# Install dependencies
python3 -m venv venv
source venv/bin/activate
pip install -e '.[nostr]'

boostr

Raspiblitz

--lnd-tlscert /mnt/hdd/app-data/lnd/tls.cert --lnd-macaroon /mnt/hdd/app-data/lnd/data/chain/bitcoin/mainnet/admin.macaroon

BoostBots IRC systemd service:

  1. cd /etc/systemd/system

  2. sudo nano ./boostbot.service

    • Include the following in your boostbot.service file:

        [Unit]
        Description='BoostBot system service'
      
        [Service]
        User=admin
        WorkingDirectory=/home/admin/BoostBots/
        ExecStart=/bin/bash -c 'cd /home/admin/BoostBots/ && source venv/bin/activate && boostirc --lnd-tlscert <path to tls cert> --lnd-macaroon <path to admin macaroon> --lnd-host 127.0.0.1 --irc-host <your IRC host> --irc-ssl true --irc-port 6697 --irc-nick <Your bot's IRC nickname> --irc-realname BoostIRC --irc-channel "#YourIRCChannel" --irc-channel-map "#YourIRCChannel" feedId <Podcast Index feed id> --irc-nick-password <password>'
      
        [Install]
        WantedBy=multi-user.target
      
  3. Reload the service files: sudo systemctl daemon-reload

  4. Start the service sudo systemctl start boostbot.service

  5. Check the status of the service sudo systemctl status boostbot.service

  6. Enable the service on future reboots sudo systemctl enable boostbot.service

  • OPTIONAL: if you want to disable the service on future reboots: sudo systemctl disable boostbot.service

Numerology

Sats Emoji Description
10 🎳 Bowler Donation X3 +πŸ¦ƒ
11 🎲 Dice Donation
21 πŸͺ™ Bitcoin donation
33 ✨ Magic Number Donation
69 πŸ’‹ Swasslenuff Donation
73 πŸ‘‹ Greetings Donation
88 πŸ₯° Love and Kisses Donation
314 πŸ₯§ Pi Donation
321 πŸ’₯ Countdown Donation
420 βœŒπŸ‘½πŸ’¨ Stoner Donation
666 😈 Devil Donation
777 πŸ˜‡ Angel Donation
1776 πŸ‡ΊπŸ‡Έ America Fuck Yeah Donation
1867 πŸ‡¨πŸ‡¦ Canada Donation
6006 🎱🎱 Boobs Donation
8008 🎱🎱 Boobs Donation
9653 🐺 Wolf Donation
30057 πŸ” Boost Donation

Combinations

You can combine numbers, order matters!

Sats Emoji Description
6969 πŸ’‹πŸ’‹ Double Kiss Donation
3369 βœ¨πŸ’‹ Magic Kiss Donation
6933 πŸ’‹βœ¨ Kiss Magic Donation
10420 βœŒπŸ‘½πŸ’¨πŸ”₯ Lit Stoner Donation
31415 πŸ₯§πŸ₯§πŸ₯§πŸ”₯ Lit Pi Donation
33420 βœ¨βœŒπŸ‘½πŸ’¨πŸ”₯ Magic Lit Stoner Donation
22222 πŸ¦†πŸ¦†πŸ¦†πŸ¦†πŸ¦†πŸ”₯ Lit Ducks in a row Donation
69133 πŸ’‹βœ¨πŸ”₯πŸ”₯ Double Lit Magic Kiss Donation
101010 πŸŽ³πŸŽ³πŸŽ³πŸ¦ƒπŸ”₯πŸ”₯πŸ”₯ Turkey Donation
699653 πŸ’‹πŸΊπŸ”₯πŸ”₯πŸ”₯ Kiss Wolf Triple Lit Donation
696969 πŸ’‹πŸ’‹πŸ’‹πŸ”₯πŸ”₯πŸ”₯ Triple Kiss Triple Lit Donation
698008 πŸ’‹πŸŽ±πŸŽ±πŸ”₯πŸ”₯πŸ”₯ Kiss Boobs Triple Lit Donation

Satchel of Richards Donation

If the value is all 1s then you get that many πŸ†s

Sats Emoji
11 πŸ†πŸ†
111 πŸ†πŸ†πŸ†
1111 πŸ†πŸ†πŸ†πŸ†

Ducks In a Row Donation

If the value is all 2s then you get that many πŸ¦†s

Sats Emoji
22 πŸ¦†πŸ¦†
222 πŸ¦†πŸ¦†πŸ¦†
2222 πŸ¦†πŸ¦†πŸ¦†πŸ¦†

Pi Donation

Any sequence of PI of at least 3 characters gets you πŸ₯§. 4 characters is double pi, 5 characters is triple, ...

Sats Emoji
314 πŸ₯§
3141 πŸ₯§πŸ₯§
31415 πŸ₯§πŸ₯§πŸ₯§πŸ”₯

Countdown Donation

Any Countdown of at least 3 characters gets you πŸ’₯. 4 characters is double, 5 characters is triple, ...

Sats Emoji
321 πŸ’₯
4321 πŸ’₯πŸ’₯
54321 πŸ’₯πŸ’₯πŸ’₯πŸ”₯

Countup Donation

Any Countup of at least 3 characters gets you πŸ§›. 4 characters is double, 5 characters is triple, ...

Sats Emoji
123 πŸ§›
1234 πŸ§›πŸ§›
12345 πŸ§›πŸ§›πŸ§›πŸ”₯

Lit Donations

Sats Emoji
>= 10000 πŸ”₯
>= 50000 πŸ”₯πŸ”₯
>= 100000 πŸ”₯πŸ”₯πŸ”₯

Shit Donations

Sats Emoji
< 9 πŸ’©
2 πŸ¦†πŸ’©