Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- intents = discord.Intents.default()
- intents.members = True
- intents.message_content = True
- intents.presences = True
- activity = discord.Activity(type=discord.ActivityType.watching, name="!help")
- DaveMod = discord.Bot(activity=activity, intents=intents) # specify the guild IDs in debug_guilds
- @tasks.loop(seconds=5)
- async def change_status():
- print("\n\nChanging Status...")
- if Bot_Started == True:
- await DaveMod.change_presence(activity=discord.Activity(type=discord.ActivityType.watching, name=f"{numofservers} Servers!"))
- return
- numofmembers = len(DaveMod.guilds)
- numofservers = len(DaveMod.guilds)
- print(f"Before: {DaveMod.activity.name}")
- if DaveMod.activity.name == "!help":
- await DaveMod.change_presence(activity=discord.Activity(type=discord.ActivityType.watching, name=(f"{numofmembers} Members!")))
- print(f"After: {DaveMod.activity.name}")
- return
- elif DaveMod.activity.name == f"{numofmembers} Members!":
- await DaveMod.change_presence(activity=discord.Activity(type=discord.ActivityType.watching, name=(f"{numofservers} Servers!")))
- print(f"After: {DaveMod.activity.name}")
- return
- elif DaveMod.activity.name == f"{numofservers} Servers!":
- await DaveMod.change_presence(activity=discord.Activity(type=discord.ActivityType.watching, name=f"{numofmembers} Members!"))
- print(f"After: {DaveMod.activity.name}")
- return
- else:
- await DaveMod.change_presence(activity=discord.Activity(type=discord.ActivityType.watching, name=f"{numofmembers} Members!"))
- print(f"After: {DaveMod.activity.name}")
- return
- @DaveMod.event
- async def on_ready():
- print(f"{bcolors.FAIL}--------------------------------------\n{bcolors.FAIL}{DaveMod.user} is ready and online!\n{bcolors.FAIL}--------------------------------------")
- print(f'{bcolors.FAIL}-------------------------------------------------------\n{bcolors.FAIL}Successfully Established a Connection to the Database\n{bcolors.FAIL}-------------------------------------------------------')
- change_status.start()
- dbbackup.start()
Advertisement
Add Comment
Please, Sign In to add comment