pls help me with my code

so i am making my first discord bot from the tutorial from 15dec 2020 where it says to type

Edited by moderator:

@client.event
async def on_ready():
print ('We have logged in as {0.user}
' .format(client)) 

but all i get is

@client.event
async def on_ready():
print ('We have logged in as {0.user}
' .format(client))

how do i fix this

Hi @pepenotfound !

Welcome to the forum!

Why did you break this up into two lines?

That should just be in one line.

  print('We have logged in as {0.user}'.format(client))

Also, make sure you have proper indentation.

I tried to format your code but it doesn’t really make any sense to me. Here is the code from the tutorial.

@client.event
async def on_ready():
    print('We have logged in as {0.user}'.format(client))

When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.

You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.

See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (’).

I was able to clean up your code because you had some weird stuff in there.


Also, if you are new to python, I would suggest reviewing the fundamentals before tackling the discord bot project.

The tutorial will make more sense if you do a review :grinning:

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.