gastrodon / ifunny-bot

The iFunny bot ran on the accounts Booru and DanBooru

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ifunny-bot ifunny-bot

The iFunny bot Booru (now DanBooru)

This is the code ran for the iFunny bots Booru and DanBooru. I've made it open source so that anyone else interested in iFunny development might learn from it

Getting started

Populate a file config.json in the bot's root with the following format:

{
    "email": "ifunny_account_email",
    "password": "ifunny_password",
}

If you want to use the commands dan and tags, add the following keys:

{
    "dan_key": "danbooru_api_key",
    "dan_login": "danbooru_username"
}

They are needed to talk to the danbooru api

Contributing

If you'd like to, feel free to contribute to this repo, or create your own fork.

Dependencies

Important npm dependencies:

  • ifunny
  • puppeteer
  • axios

About

The iFunny bot ran on the accounts Booru and DanBooru


Languages

Language:Go 100.0%