BotBase by CCwhiteX
The project aims to help developers, especially beginners, create Telegram bots without having to start from scratch. We offer a ready-made base that greatly simplifies the development process.
- Translator: Working with Google Translator.
- Weather: Obtaining up-to-date weather information, working with API.
- Working with requests in DuckDuckGO: Ability to perform search queries in DuckDuckGO via API.
- Easy user registration: Simple principle of user registration.
- Bot management console: Convenient interface for managing bot functionality.
- User Manager: Simplified user management.
- Simple code: Clean and clear code that is easy to learn.
- Ability to write your own plugins: Flexibility in expanding the bot's functionality.
- Simple configuration: just one line in the configuration.
- Busybox: Working with the terminal inside Telegram chat
The project provides beginners with the opportunity to quickly understand the basics of creating Telegram bots, accompanying the learning and development process. With the help of our database, developers will be able to focus on implementing their ideas, rather than on technical tasks.
$ git clone https://github.com/CCwhiteX/botbase.git
$ python3 -m venv .venv
$ source .venv/bin/activate
$ python3 -m pip install -r req.txt
$ chmod +x busybox
We go to telegram, look for @botfather We write /newbot Then you’ll figure it out, you’ll need to name your bot, set an avatar for it, and come up with a username. At the end we should get a token. We copy it and paste it into config.ini after =
That's it, let's launch and checking
$ python3 run.py
I will be involved in this project busybox
Website busybox: https://busybox.net Download source code busybox: https://busybox.net/downloads License busybox: https://busybox.net/license.html