BruhhBotV2.0 is a supergroup manager bot, based on Daniil's MadelineProto implementation for the Telegram Bot API
To begin using BruhhBot, you will first need to have PHP 7 installed, and set as the default (see below). You will also need php7.0-xml and php7.0-mbstring.
You will also need to register your account and retrieve your Telegram MTProto API and ID here
Install php and it's required extensions
sudo apt-get install -y composer php7.0 php7.0-common php7.0-mbstring php7.0-xml
To deploy BruhhBot, let's clone it to the computer we want to use it on
git clone --recursive https://github.com/hbashton/BruhhBot-Madeline.git
Run the included init script
./init.sh
Create a .env file using the one provided as a template
Grab your weather API key using OpenWeather and place in the .env file
Finally, deploy your bot
php bot.php
Your session, where you're logged in, is saved in session.madeline (in the root of your bot directory). Sometimes, inevitably, the bot gets killed before fully writing to the file. In this case, you will need to remove it and rerun the bot.
For support, message @hunter_bruhh on telegram < (or just click the username)
- c9 - The cloud IDE everyone needs
- MadelineProto - What makes this whole project possible
This project is licensed under the MIT License - see the LICENSE file for details
- @MSF-Jarvis thank you for your ideas, love, and support on the days I need it the most.
- @xdevs23 thank you for everything, as a fellow team member and friend without your support I couldn't do stuff like this
- @nicholaschum you push me to be the best I can be, and I can't begin to thank you.
- @danog OK yes I mentioned him as the handyman and as an author, but he needs an acknowledgement too. I LOVE YOU MAN!!!! WE DID GREAT