An open API service indexing awesome lists of open source software.

https://github.com/fredericobormann/sneakbot

telegram bot to randomly choose people who should be in charge of choosing a movie
https://github.com/fredericobormann/sneakbot

bot golang gorm-orm telegram telegram-bot

Last synced: 6 days ago
JSON representation

telegram bot to randomly choose people who should be in charge of choosing a movie

Awesome Lists containing this project

README

          

# sneakbot
This is a very small Telegram bot to randomly choose people that decide which film to watch during a weekly movie night.
It uses a sqlite database to store the people who agreed to help.
Since a truly random choosing method could take a lot of time to produce a fair result, the bot keeps track of how often a person was drawn and prefers people that have been chosen rarely.

## Installation
1. Copy the `config.yml.sample` and rename it to `config.yml`.
1. Enter your Telegram bot API token and the URL where your bot is listening for updates. (By default sneakbot listens on port 8443 on your local machine.)
1. Run the `main.go`