Python botunu bot hosting paketinde nasıl çalıştırırım?
Python botunuzu (discord.py gibi) çalıştırmak için şu adımları izleyin.
- Gereken paketleri listeleyin. Bilgisayarınızda
pip freeze > requirements.txtile veya elle birrequirements.txtdosyası hazırlayın (her satıra bir paket, ör.discord.py). - Dosyaları yükleyin. Dosyalar (Files) sekmesi veya SFTP ile botunuzun
.pydosyalarını verequirements.txtdosyasını yükleyin. Sanal ortam (venv) klasörünü yüklemeyin. - Başlangıç ayarlarını yapın. Başlangıç (Startup) sekmesinde ana dosyanın adını (ör.
main.pyveyabot.py) ve gereksinim dosyasını gösterin. - Token'ı güvenle verin. Token'ı kod yerine
.envdosyasında tutun: token güvenliği. - Başlatın. Konsol (Console) sekmesinden Start. İlk açılışta paketler yüklenir.
Sık hatalar:
ModuleNotFoundError: paketrequirements.txt'de yok; ekleyip yeniden başlatın.- Dosya adı yanlış: Startup sekmesindeki ana dosya adı gerçek dosyayla aynı olmalı (büyük/küçük harf dahil).
- Çevrimdışı görünme: botum çalışmıyor makalesine bakın.
Not: Oyun ve bot paneli menü adlarını İngilizce gösterebilir; parantez içindeki adlar panelde göreceğiniz adlardır.
İlgili makaleler
- Node.js Discord botunu bot hosting paketine nasıl yüklerim?
- Bot token'ı ve gizli bilgileri nasıl güvende tutarım?
Sorununuz çözülmediyse destek talebi açın. Hangi adımı denediğinizi ve ekranda ne gördüğünüzü yazarsanız çözüm çok daha hızlı olur.
Faydalı oldu mu?
Geri bildiriminiz için teşekkürler!