Bot ini dibuat menggunakan Python dengan bantuan pustaka python-telegram-bot. Bot ini dapat digunakan untuk menghapus pesan broadcast atau global di grup Telegram.
-
Bot Telegram:
- Buat bot Telegram dengan menghubungi BotFather.
- Dapatkan token bot dari BotFather.
-
Repositori GitHub:
- Buat repositori baru di GitHub.
-
Heroku:
- Daftar dan buat aplikasi di Heroku.
-
Heroku:
- Pada tab "Settings" di Heroku, tambahkan variabel lingkungan:
BOT_TOKEN
: Token bot yang Anda dapatkan dari BotFather.CHAT_ID
: ID grup di Telegram.
- Pada tab "Settings" di Heroku, tambahkan variabel lingkungan:
-
GitHub Secrets:
- Pada halaman repositori GitHub, buka tab "Settings" -> "Secrets", dan tambahkan variabel:
BOT_TOKEN
: Token bot yang Anda dapatkan dari BotFather.CHAT_ID
: ID grup di Telegram.
- Pada halaman repositori GitHub, buka tab "Settings" -> "Secrets", dan tambahkan variabel:
- Hubungkan aplikasi Heroku ke repositori GitHub.
- Pilih metode deploy dari GitHub di tab "Deploy" di Heroku.
- Aktifkan "Automatic Deploys" jika diinginkan.
Jika ingin menjalankan bot secara lokal:
- Install dependensi dengan menjalankan
pip install -r requirements.txt
. - Setel variabel lingkungan
BOT_TOKEN
danCHAT_ID
. - Jalankan bot dengan perintah
python bot.py
.
- Pastikan bot memiliki izin untuk menghapus pesan di grup Telegram.
Terima kasih telah menggunakan Bot Anti-Broadcast Telegram!