discord.py get user input code example
Example 1: discord.py send image
await channel.send(file=discord.File('path/to/image.png'))
Example 2: discord py get user by id
user = bot.get_user(user_id)
Example 3: python discord input
@client.command(name="command")
async def _command(ctx):
global times_used
await ctx.send(f"y or n")
# This will make sure that the response will only be registered if the following
# conditions are met:
def check(msg):
return msg.author == ctx.author and msg.channel == ctx.channel and \
msg.content.lower() in ["y", "n"]
msg = await client.wait_for("message", check=check)
if msg.content.lower() == "y":
await ctx.send("You said yes!")
else:
await ctx.send("You said no!")
times_used = times_used + 1
Example 4: discord.py get user input
msg = await client.wait_for("message", check=check, timeout=60)
#@Grepper Name
#https://www.codegrepper.com/app/profile.php?id=180238
#thats a good example, this is just a modofication, with a timeout
#just add the timeout={timeoutsecs}
Example 5: discord.py how get user input
playerChoice = await bot.wait_for('message', check=check(context.author), timeout=30)