ich möchte das mein DiscordBot bei Aufruf eines gewissen Befehls 1 zu einem Counter hinzuaddiert. D.H. bei erstem Befehlsaufruf ist der Counter 1, bei einem erneuten wird er zu 2, etc... Ist er bei 5 angelangt, soll alles wieder zurückgesetzt werden.
Hier mein (nicht funktionierender) Code Schnipsl:
Code: Alles auswählen
async def ex(message, client, invoke, args):
counter =+ 1
print(counter)
if counter == "1":
await client.change_presence(game=Game(name="Presence1"))
elif counter == "2":
await client.change_presence(game=Game(name="Presence2"))
elif counter == "3":
await client.change_presence(game=Game(name="Presence3"))
elif counter == "4":
await client.change_presence(game=Game(name="Presence4"))
elif counter == "5":
await client.change_presence(game=Game(name="Presence5"))
else:
await client.send_message(message.channel, "Gehe zurück zu null!")
Aktuell gibt er immer 1 aus...