Untitled
unknown
python
a year ago
2.9 kB
7
Indexable
class Dropdown(discord.ui.Select): def __init__(self): options = [ discord.SelectOption(value="suporte",label="Suporte",description="Podemos te auxiliar no que for necessário.",emoji="📁"), discord.SelectOption(value="loja",label='Doação',description="Tire suas dúvidas ou envie comprovantes.",emoji="💎"), discord.SelectOption(value="denuncia",label="Denuncia",description="Viu algo de errado? Denuncie agora.",emoji="🚫"), discord.SelectOption(value='bugs', label='Bugs', description='Encontrou um bug? Reporte agora.',emoji='🤖'), ] super().__init__( placeholder="Selecione uma opção...", min_values=1, max_values=1, options=options, custom_id="persistent_view:dropdown_help" ) async def callback(self, interaction: discord.Interaction): global emojiglobal global tipoticket global staff global mensagemcanal global categoriadeatendimento self.placeholder = 'Selecione uma opção...' self.options = self.options await interaction.message.edit(view=self.view) if self.values[0] == "suporte": emojiglobal = "📁" tipoticket = "Ticket de Suporte" staff = id_suporte mensagemcanal = "Clique no botão abaixo para dar andamento." categoriadeatendimento = categoria_suporte await interaction.response.send_message(mensagemcanal,ephemeral=True,view=CreateTicket()) elif self.values[0] == "loja": emojiglobal = "💎" tipoticket = "Ticket de Loja" staff = id_suporte mensagemcanal = "Clique no botão abaixo para dar andamento." categoriadeatendimento = categoria_loja await interaction.response.send_message(mensagemcanal,ephemeral=True,view=CreateTicket()) elif self.values[0] == "denuncia": emojiglobal = "🚫" tipoticket = "Ticket de Denuncias" staff = id_suporte mensagemcanal = "Informe o maximo de detalhes sobre o acontecido, inclua capturas de tela e descreva detalhadamente. Aguarde o nosso suporte." categoriadeatendimento = categoria_denuncia await interaction.response.send_message(mensagemcanal,ephemeral=True,view=CreateTicket()) elif self.values[0] == "bugs": emojiglobal = "🤖" tipoticket = "Recorrer advertência" staff = id_suporte mensagemcanal = "Clique no botão abaixo para dar andamento." categoriadeatendimento = categoria_bugs await interaction.response.send_message(mensagemcanal,ephemeral=True,view=CreateTicket())
Editor is loading...
Leave a Comment