Skip to content

telegoGPT adalah bot telegram dan integrasi openai dengan menggunakan bahasa golang.

License

Notifications You must be signed in to change notification settings

1amkaizen/telegoGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

code png hello nice to meet you svg layers png


Catatan: bot ini masih tahap awal dan sedang dalam pengembangan

🚀 cara menggunakan :

  • Buat bot Telegram baru : Buka Telegram dan cari BotFather kemudian buat bot baru dengan mengirimkan perintah /newbot . Ikuti instruksi untuk memberi nama dan nama pengguna pada bot Anda. Anda akan menerima token API untuk bot Anda yang akan Anda gunakan untuk mengautentikasi dengan API Telegram. Gunakan kunci API Telegram untuk membuat instance bot baru.
bot, err := tgbotapi.NewBotAPI("TELEGRAMBOT_TOKEN")
  • Buat akun di https://beta.openai.com/ dan dapatkan api nya,kemudian massukan ke sini: c := gogpt.NewClient("OPENAI_API")

  • Hosting ke railway dan konfigurasi variabel environment.

  • Buat database di railway

  • Konfigurasi variabel environment database telegoGPT

  • Contoh konfigurasi variabel environment

 {
  "DATABASES": "root:5YUTSCHvx0yXwcsJUQFW@tcp(containers-us-west-139.railway.app:6522)/railway",
  "MYSQLDATABASE": "${{MySQL.MYSQLDATABASE}}",
  "MYSQLHOST": "${{MySQL.MYSQLHOST}}",
  "MYSQLPASSWORD": "${{MySQL.MYSQLPASSWORD}}",
  "MYSQLPORT": "${{MySQL.MYSQLPORT}}",
  "MYSQLUSER": "${{MySQL.MYSQLUSER}}",
  "MYSQL_URL": "${{MySQL.MYSQL_URL}}",
  "OPENAI_API": "sk-526u5wZVplXk518QhaJaT3BlbkJZTk4k1PtcaS5yBbVsnB",
  "TELEGRAM_BOT_TOKEN": "5898177748:AAE-4HBM9Ma9Wm7bICqhmMIQFJK0GnlVbf8"
}

Catatan: Yang harus di ganti hanya DATABASES,TELEGRAM_BOT_TOKEN & OPENAI_API.

Demo

follow

1amkaizen

build with love svg

About

telegoGPT adalah bot telegram dan integrasi openai dengan menggunakan bahasa golang.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages