Discord botumu nasıl çalıştırırım?
- Panelde Sunucularım sayfasını açın, sunucunuza tıklayın.
- Genel Bakış sekmesinde Uygulama satırında "Discord botu hazır" yazmasını bekleyin. Sayfa kendini yeniler.
- Bağlantı adresi satırındaki IP'yi not edin.
- Discord Developer Portal'da bir uygulama açın. Bot sayfasında Reset Token ile token'ı alın.
- SSH ile bağlanın ve dosyayı açın:
nano /opt/seturack/discord/bot/.env DISCORD_TOKEN=satırının sonuna token'ı yapıştırıp kaydedin. Örnek bot birkaç saniye içinde kendiliğinden bağlanır.- Durumu görmek için:
su - app -c "pm2 logs bot --lines 20" - Portalda OAuth2 > URL Generator ekranında
botveapplications.commandsseçin, çıkan bağlantıyla botu Discord sunucunuza ekleyin./pingyazın, botpongder.
Kendi kodunuzu çalıştırmak
su - app, ardından cd /opt/seturack/discord/bot. Kodunuzu buraya alın, gerekirse index.js dosyasını değiştirin:
npm install
pm2 restart bot
pm2 save
Bilmeniz gerekenler
- Token yokken bot süreci ayakta bekler ve günlüğe "token bekleniyor" yazar. Bu normaldir.
- Token'ı kimseyle paylaşmayın;
.envyalnız bot kullanıcısı tarafından okunur. - PM2 sunucu açılınca botu kendisi başlatır. Bot dışarıdan bağlantı beklemez, yalnız SSH için 22 açıktır.
Henüz sunucunuz yok mu? Discord botu kurulu sunucu sipariş edin: boyutu kendiniz seçersiniz, ne seçtiyseniz onu ödersiniz.
Faydalı oldu mu?
Geri bildiriminiz için teşekkürler!