/[sudobot]/trunk/src/events/interaction/InteractionCreateEvent.ts
ViewVC logotype

Diff of /trunk/src/events/interaction/InteractionCreateEvent.ts

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 64 by rakin, Mon Jul 29 17:28:27 2024 UTC revision 67 by rakin, Mon Jul 29 17:28:27 2024 UTC
# Line 11  export default class InteractionCreateEv Line 11  export default class InteractionCreateEv
11      }      }
12    
13      async run(client: DiscordClient, interaction: Interaction) {      async run(client: DiscordClient, interaction: Interaction) {
14            if (!interaction.guild || !interaction.channel || interaction.channel.type === 'DM') {
15                if (interaction.isRepliable())
16                    await interaction.reply({
17                        content: 'You cannot use this bot on DMs.',
18                        ephemeral: true
19                    });
20    
21                return;
22            }
23            
24          if (interaction.isCommand()) {          if (interaction.isCommand()) {
25              await client.setMessage(interaction);              await client.setMessage(interaction);
26    

Legend:
Removed from v.64  
changed lines
  Added in v.67

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26