diff --git a/examples/views/channel_select.py b/examples/views/channel_select.py index 2c2ba8e8db..df00614629 100644 --- a/examples/views/channel_select.py +++ b/examples/views/channel_select.py @@ -9,18 +9,20 @@ class DropdownView(discord.ui.View): @discord.ui.channel_select( placeholder="Select channels...", min_values=1, max_values=3 ) # Users can select a maximum of 3 channels in the dropdown - async def channel_select_dropdown(self, select, interaction): + async def channel_select_dropdown( + self, select: discord.ui.Select, interaction: discord.Interaction + ) -> None: await interaction.response.send_message( f"You selected the following channels:" + f", ".join(f"{channel.mention}" for channel in select.values) ) -bot = discord.Bot(debug_guilds=[...]) +bot: discord.Bot = discord.Bot(debug_guilds=[...]) @bot.slash_command() -async def channel_select(ctx: discord.ApplicationContext): +async def channel_select(ctx: discord.ApplicationContext) -> None: """Sends a message with our dropdown that contains a channel select.""" # Create the view containing our dropdown @@ -31,7 +33,7 @@ async def channel_select(ctx: discord.ApplicationContext): @bot.event -async def on_ready(): +async def on_ready() -> None: print(f"Logged in as {bot.user} (ID: {bot.user.id})") print("------") diff --git a/examples/views/role_select.py b/examples/views/role_select.py index c3774b4de5..f2822e7b4c 100644 --- a/examples/views/role_select.py +++ b/examples/views/role_select.py @@ -9,18 +9,20 @@ class DropdownView(discord.ui.View): @discord.ui.role_select( placeholder="Select roles...", min_values=1, max_values=3 ) # Users can select a maximum of 3 roles in the dropdown - async def role_select_dropdown(self, select, interaction): + async def role_select_dropdown( + self, select: discord.ui.Select, interaction: discord.Interaction + ) -> None: await interaction.response.send_message( f"You selected the following roles:" + f", ".join(f"{role.mention}" for role in select.values) ) -bot = discord.Bot(debug_guilds=[...]) +bot: discord.Bot = discord.Bot(debug_guilds=[...]) @bot.slash_command() -async def role_select(ctx: discord.ApplicationContext): +async def role_select(ctx: discord.ApplicationContext) -> None: """Sends a message with our dropdown that contains a role select.""" # Create the view containing our dropdown @@ -31,7 +33,7 @@ async def role_select(ctx: discord.ApplicationContext): @bot.event -async def on_ready(): +async def on_ready() -> None: print(f"Logged in as {bot.user} (ID: {bot.user.id})") print("------")