Easy way to have Creative and Unique Statuses for your Discord.py bot.
await client.change_presence(status=discord.Status.idle)
await client.change_presence(status=discord.Status.dnd)
await client.change_presence(activity=discord.Activity(type=discord.ActivityType.playing, name=f'Online in {len(client.guilds)} Servers'))
await client.change_presence(activity=discord.Streaming(name="Coding", url="https://twitch.tv/xqcow"))
await client.change_presence(activity=discord.Activity(type=discord.ActivityType.listening, name='In The Car (ft. Lil Tracy)'))
await client.change_presence(activity=discord.Activity(type=discord.ActivityType.playing, name='Visual Studio'))
await client.change_presence(activity=discord.Activity(type=discord.ActivityType.competing, name='idk what this is'))
await client.change_presence(sctivity=discord.Activity(type=discord.ActivityType.watching, name='you.'))
from itertools import cycle
from discord.ext import tasks
status = cycle(["m!help", "anything", "add as many as u want", "u can even change the time between changes"])
@tasks.loop(seconds=5)
async def changeStatus():
await client.change_presence(status=discord.Status.do_not_disturb, activity=discord.Activity(type=discord.ActivityType.playing, name=next(status)))
- Please open and Issue for Help.