ATLBitLab / abbot

Abbot (ATL BitLab Bot)
https://atlbitlab.com/abbot
MIT License
2 stars 2 forks source link
hacktoberfest hacktoberfest2023 nostr python telegram telegram-bot

Netlify Status

Abbot

A helpful bitcoiner bot at ATL BitLab. Est. block 797812.

Summary

Abbot stands for Atl Bitlab Bot.

Basic tasks that Abbot can automate include:

  1. Content gathering and organization
  2. Content creation
  3. Answering questions about ... anything!
  4. Nostr, Twitter posting
  5. Automating tasks for meetup community organizers

Contributing

Check out our project board and issues for good ways to contribute.

Requirements

Install & Run

  1. Clone repo && go to dir

    git clone https://github.com/ATLBitLab/abbot.git && cd abbot
  2. Copy sample env file into lib/

    cp .env.sample src/.env
  3. Enter your keys into the appropriate positions

  4. Create virtual env

    python -m venv .venv
  5. Activate virtual env

    source .venv/bin/activate
  6. Install requirements.txt

    pip3 install -r requirements.txt
  7. If you created a test bot per the #requirements section, you can run the test bot

    python src/main.py --dev --telegram
  8. Go to your telegram and DM your bot! That's it!

Found bugs? Need help? Submit a Bug Report Issue Feel free to contact me: https://nonni.io