[英]What types do slash command options allow in Pycord?
在 Pycord 中,可以使用類型提示的 arguments 定義斜杠命令。 這些類型提示被發送到 Discord 和 Discord 弄清楚如何提示用戶輸入不同的類型。 一個例子可以在下面看到:
import discord
bot = discord.Bot()
@bot.command()
async def ask(ctx: discord.ApplicationContext, question_title: str):
pass
bot.run('token')
由於question_title
是作為字符串類型提示的,因此會提示用戶輸入字符串。 我想嘗試其他類型,但我不確定有什么可用的。 此信息似乎不在Pycord 的斜杠命令指南中
這些選項有哪些類型?
在Pycord 文檔中,斜杠命令選項的類型如下:
str
、 int
、 bool
和float
等原語abc.GuildChannel
或Thread
Member
、 User
、 Role
或 [ abc.Metionable
]Attachment
SlashCommandOptionType
、 Converter
和Enum
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.