Das ist alles was du brauchst.
Klicken Sie auf "+ neue Antwort".
Erstellen Sie eine neue Antwort.
Erstellen Sie "main.py".
#Das brauchst du zuerst.
import os
import keep_alive
# client.Sie benötigen dies vor dem Lauf.
keep_alive.keep_alive()
#Und Kunde.Lauf sieht so aus.
client.run(os.getenv('TOKEN'))
import discord
import os
import keep_alive
#Generieren Sie die für die Verbindung benötigten Objekte
client = discord.Client()
#Verarbeitung, die beim Empfang einer Nachricht ausgeführt wird
@client.event
async def on_message(message):
if message.content == 'Sekretär':
await message.channel.send('Nyan')
await message.add_reaction('⭕')
#Starten Sie Bot und stellen Sie eine Verbindung zum Discord-Server her
keep_alive.keep_alive()
client.run(os.getenv('TOKEN'))
Erstellen Sie "help.txt".
discord.py
flask
Erstellen Sie "keep_alive.py".
from flask import Flask
from threading import Thread
app = Flask('')
@app.route('/')
def main():
return 'Bot is aLive!'
def run():
app.run(host="0.0.0.0", port=8080)
def keep_alive():
server = Thread(target=run)
server.start()
Erstellen Sie ".env".
TOKEN = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Klicken Sie abschließend auf "Ausführen".
"poetry.lock" und "pyproject.toml" werden automatisch generiert.
Recommended Posts