Skip to content
Reddit bot for Fallacy.in
Python Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
.gitignore
.python-version
Dockerfile
Pipfile
Pipfile.lock
README.md
bot.py
docker-compose.yml
download.py
praw.ini.example
serializers.py

README.md

logical-fallacies-bot

Reddit bot for Fallacy.in

Become a Patron!

What does it do?

The main idea of this bot is to explain logical fallacies on Reddit, when invited to do so by some Reddit user.

Users can do it by using specific wording in their comments, eg. fallacy in appeal to probability. Bot will reply to that comment with fallacy explanantion. Example can be seen here.

How does it works?

The bot watches comments in specified subreddits and tries to find the match. If match is found, it generates reply based on data provided by it's web companion, Fallacy.in website, which is open-source as well.

Data are located here.

Code

We use docker and pipenv.

  • praw.ini.example has the data needed to run bot
  • pipenv run python download.py downloads data for bot
  • pipenv run python bot.py runs the bot
You can’t perform that action at this time.