Blum Airdrop Bot automates interactions with the Blum airdrop platform. It includes functionalities to claim rewards, manage farming sessions, complete tasks, and play games automatically.
The Default Flow allows users to manually select specific tasks to perform. You can choose from:
After performing an action, you can choose to set up a cron job for regular automation or exit the bot if no automation is needed.
The One-time Flow runs a continuous sequence of tasks without manual intervention. This flow includes:
The One-time Flow will continuously execute these tasks, handling errors gracefully and attempting to restart after a specified delay (e.g., 12 hours) if issues arise.
Clone the repository:
git clone https://github.com/dante4rt/blum-airdrop-bot.git
Navigate to the project directory:
cd blum-airdrop-bot
Install dependencies:
npm install
Create a .env
file in the root directory of the project.
Add your SESSION_KEY
to the .env
file. Example format:
SESSION_KEY=YOUR_QUERY_ID_VALUE_HERE
To find your SESSION_KEY
, follow these steps:
F12
).https://telegram.blum.codes
.QUERY_ID
, copy its value.Connection Issues? If you can't open the Blum bot, you may need to use the following Chrome extension to bypass connection restrictions: Ignore X-Frame-Headers.
To start the bot and choose a flow:
Start the bot:
npm start
Choose the script to run:
If you would like to support the development of this project, you can make a donation using the following addresses:
GLQMG8j23ookY8Af1uLUg4CQzuQYhXcx56rkpZkyiJvP
0x960EDa0D16f4D70df60629117ad6e5F1E13B8F44
bc1p9za9ctgwwvc7amdng8gvrjpwhnhnwaxzj3nfv07szqwrsrudfh6qvvxrj8
This project is licensed under the MIT License - see the LICENSE file for details.