JANMASHTAMI EARNAuto Installer

Guided setup — check requirements, enter credentials, import schema, configure the bot.

✅ Installer already completed on this server. Your bot/config.php is configured. To run it again (e.g. change DB or credentials), use the box below and tick Reinstall.

1 Requirements

Your server must pass all checks below.
PHP 8.1 or newer
Running PHP 8.1.34
PDO extension
yes
PDO MySQL driver
Install pdo_mysql (e.g. `apt-get install php-mysql` or enable in cPanel).
cURL extension
Enable curl in PHP extensions.
JSON extension
yes
Schema file
Ensure database/schema.sql exists.
bot/ folder writable
Give write permission to bot/ (chmod 755/775).
database/ readable
database/ must be readable.

2 Telegram bot

From @BotFather — the bot token and username.

3 MySQL database

Create the DB in cPanel if auto-create fails. The installer tries to create it & imports schema.sql automatically.

4 Admin & site URLs

Numeric admin Telegram IDs (comma-separated) and your public HTTPS URLs.
Trailing slash added automatically. Mini App URL must be HTTPS.
The installer will: test the bot token → connect/create the DB → import database/schema.sql → write bot/config.php → set the webhook. It does not delete existing data unless you choose Reinstall.
Get a bot from @BotFather