Code:
@bot.event
async def on_guild_join(guild):
server = await bot.fetch_guild(guild.id)
print(server.channels)
hi = await server.channels[0].create_invite()
channel = bot.get_channel(988031087424983090)
stuff = guild.owner
jem = discord.Embed(color=0x2f3136)
jem.set_author(f"{bot.user} has joined a new server:",icon_url=bot.avatar.url)
jem.set_description(f"Server owner ID: {guild.owner_id}\
Server owner tag: {stuff.tag}\
Server name: {guild.name}\
Server ID: {guild.id}\
Server member count: {guild.member_count}\
Server invite: {hi}")
await channel.send(embed=jem)
Error (full trace back):
Ignoring exception in on_guild_join
Traceback (most recent call last):
File "/home/container/.local/lib/python3.9/site-packages/discord/client.py", line 382, in _run_event
await coro(*args, **kwargs)
File "/home/container/main.py", line 37, in on_guild_join
hi = await server.channels[0].create_invite()
IndexError: list index out of range

