# README
Bloops - offline quizzes
What is bloops bot?
This is a telegram bot ๐ค for organizing quizzes similar to quizzes in tiktok, where you need to 30 seconds name a few words from the proposed categories at a random letter. The bot is organizing, counting points, and you play with your friends
Location
You can use it here -> bloops in Telegram
Why?
๐๐๐ The project was created for playing with the family during the holidays. This is just fun
Features
- ๐น๏ธ Offline format for small get-togethers with friends or parties
- ๐ฒ Quiz format with clear rules, in 30 seconds you need to name a few words for the dropped out letter
- ๐ Bloops are additional tasks that you can get, maybe they will amuse you or increase the number of points
- ๐ฏ You can even add players without telegrams
- ๐ฝ Players have profiles, simple statistics are kept
- ๐จ Simple interface, you can create a game in a few steps and customize it for yourself, for example, add or remove blues, vote or enable your categories
- ๐ฅ๏ธโ You can use a CLI or deploy docker container
- ๐จโ๐ฌ๐ฅฝ๐งช Key-value embedded db, when moving the application to another location, you just need to copy the db file and run the application
- ๐ Without complex configuration, compiled and started
Language and localization
No๐, only in Russian
How does it work?
Creating a game
The process of the game
Play
๐ PLAY
Site
๐ฅ๐ฑ๐ bloops.fun
Development
This is shitty code, I know there is no testing in it, but this is my little hackathon to get it done quickly for the holidays
๐ Quick start
Use docker
docker pull robotomize/bloops
For CLI version make
- Clone repo
$ git clone https://github.com/robotomize/bloops.git
- Build CLI application
$ cd bloop
$ go build cmd/bloops-cli
- Register your bot token bot father
$ ./bloops-cli
Or you can build the service by adding the bot token to the environment variables
$ go build cmd/bloops-srv
Contact
Telegram: @robotomize