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.
Syfaro d6c8e941b7 Update README. 1 month ago
fautil Misc updates, add README. 1 month ago
src Update README. 1 month ago
telegram Add Twitter support. 1 month ago
.dockerignore Improvements. 6 months ago
.drone.yml Add Twitter support. 1 month ago
.gitignore Add Twitter support. 1 month ago
Cargo.lock Add Twitter support. 1 month ago
Cargo.toml Add Twitter support. 1 month ago
Dockerfile Continue adding features. 6 months ago
README.md Update README. 1 month ago

README.md

foxbot

Telegram bot for easily collecting furry images from multiple sites.

Written as the successor of furryimgbot.

It currently supports a number of sites:

  • FurAffinity (including source finding via fa.huefox.com)
  • Mastodon
  • Weasyl
  • Twitter
  • e621 (finds original link from direct image links)
  • direct links

Configuration

Env Name Description
FA_A FurAffinity cookie ‘a’ from authenticated user
FA_B FurAffinity cookie ‘b’ from authenticated user
FAUTIL_APITOKEN API Token for fa.huefox.com to resolve FurAffinity direct links
WEASYL_APITOKEN API Token for weasyl.com
TELEGRAM_APITOKEN API Token for Telegram, from Botfather
TWITTER_CONSUMER_KEY Twitter app consumer key
TWITTER_CONSUMER_KEY Twitter app consumer secret
TWITTER_DATABASE Path to database file to store Twitter credentials