Skip to content

lrndwy/Bittele

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Bittele Bot

Proyek Bittele Bot adalah sebuah sistem yang memungkinkan pengguna untuk berinteraksi dengan bot Telegram untuk melakukan berbagai aktivitas terkait cryptocurrency BTL (BitTelecoin). Bot ini menyediakan fitur seperti trading, pengiriman BTL, informasi saldo, dan leaderboard.

Komponen Utama

Proyek ini terdiri dari beberapa komponen utama:

  • Bot Telegram - Menggunakan library telebot untuk menghandle interaksi dengan pengguna.
  • Firebase - Digunakan untuk penyimpanan data pengguna, teks acak, harga BTL, dan lainnya.
  • Scheduler - Menggunakan threading untuk menjalankan fungsi secara periodik, seperti update harga BTL dan pengiriman teks acak.

Konfigurasi

Konfigurasi untuk bot ini didefinisikan dalam file bitteleConfig.py. Beberapa konfigurasi penting meliputi:

  • Interval update harga BTL.
  • Harga minimal dan maksimal BTL saat update.
  • ID grup Telegram untuk broadcast.
  • Interval reset kode.

Fitur Utama

1. Trading

Pengguna dapat membeli atau menjual BTL melalui bot. Harga BTL diupdate secara periodik berdasarkan konfigurasi.

2. Pengiriman BTL

Pengguna dapat mengirim BTL ke pengguna lain menggunakan alamat wallet.

3. Informasi dan Leaderboard

Pengguna dapat meminta informasi saldo dan melihat leaderboard pengguna dengan saldo BTL dan IDR terbanyak.

4. Tukar Kode

Pengguna dapat menukarkan kode yang diberikan oleh bot untuk mendapatkan BTL.

5. Task

Pengguna dapat mengakses tugas yang diberikan melalui URL yang disediakan.

Cara Menjalankan

1. Pastikan semua dependensi terinstall:

pip3 install pyTelegramBotAPI firebase-admin selenium requests colorama

2. Jalankan Bot:

python main.py

Keamanan

Token dan kredensial sensitif harus disimpan dengan aman dan tidak boleh hard-coded dalam kode. Gunakan variabel lingkungan atau metode penyimpanan yang aman lainnya.

Pengembangan Lebih Lanjut

Proyek ini dapat dikembangkan lebih lanjut dengan menambahkan fitur-fitur seperti:

  • Integrasi dengan platform exchange lain.
  • Penambahan fitur keamanan seperti verifikasi dua faktor.
  • UI/UX yang lebih interaktif melalui bot.

Kontribusi

Kontribusi terhadap proyek ini sangat diterima. Silakan fork repositori ini dan submit pull request Anda.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published