High-performance bot Telegram, running on Linux environment.
- Event Debug
- Event Logger
- Telegram debug info.
- Google Translate API.
- Admin for group management.
- gcc 9.2.1+ or clang 11
- GNU Make 4.3
- libmysqlclient21
- libcurl4-gnutls-dev
sudo apt install -y git gcc g++ make cmake libmysqlclient21 libmysqlclient-dev libcurl4-gnutls-dev valgrind doxygen;
sudo pacman -Syu git base-devel cmake curl libmysqlclient21 valgrind doxygen;
git clone https://github.com/GNUWeeb/GNUWeebBot;
cd GNUWeebBot;
make RELEASE_MODE=1 -j$(nproc);
cp config/example.ini config.ini;
# Fix the config
vim config.ini;
./gwbot -c config.ini;
We welcome bug reports, feature requests and questions through GitHub repository https://github.com/GNUWeeb/GNUWeebBot
- Ammar Faizi (@ammarfaizi2)
- Main group https://t.me/GNUWeeb
- Development group https://t.me/GNUWeebTDD
No. | Link | Name | License |
---|---|---|---|
1. | https://github.com/benhoyt/inih | inih 53 | New BSD license |
2. | https://github.com/axboe/liburing | liburing-2.0 | LGPL + MIT |
3. | https://github.com/curl/curl | libcurl4-gnutls-dev | LGPL + MIT |
4. | https://github.com/json-c/json-c | json-c-0.15-20200726 | MIT |
5. | https://dev.mysql.com/downloads/c-api | MySQL 8 | GPL-v2 |
We welcome contributors through GitHub pull request. Please read the
CONTRIBUTING.md
file for detailed information.
This software is licensed under the GNU GPL-v2 license.