STCHB - is a simple Telegram chat-bot written in Go (Golang) for a fun, using "Go Telegram Bot API"
Gopher image by [Renee French][rf], licensed under [Creative Commons 3.0 Attributions license][cc3-by].
Go to releases page for details.
- You need to install Docker and Docker Compose
- Open Terminal
cd <folder with the project>/stch_bot
- Setting up configs
configs.toml
docker-compose up -d --build --remove-orphans
- Recommended IDEs
- JetBrains GoLand IDE (2020.2.2 and above)
- Visual Studio Code (1.48 and above)
- Go (Golang)
- Golang Telegram Bot API
go get -u github.com/go-telegram-bot-api/telegram-bot-api
- Redis client for Golang
go get github.com/go-redis/redis/v8
- Go package for UUIDs
go get github.com/google/uuid
- Go library for the TOML format
go get github.com/pelletier/go-toml
-
Opportunity to choose a city and age.
-
Ability to send photos, videos and documents to chat.
-
CLI.
If you have questions, ideas or you find a bug, you can create an issue and it will be reviewed. If you want to contribute to the source code, fork this repository (master
), realize your ideas and then create a new pull request. Feel free!
Developed by Zong-Z (Nazar) as open source software under the MIT License.