/[sudobot]/trunk/commands/warnings.js
ViewVC logotype

Diff of /trunk/commands/warnings.js

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

revision 5 by rakin, Mon Jul 29 17:28:11 2024 UTC revision 49 by rakin, Mon Jul 29 17:28:21 2024 UTC
# Line 1  Line 1 
1  const MessageEmbed = require("../src/MessageEmbed");  const MessageEmbed = require("../src/MessageEmbed");
2    const { getUser } = require("../src/UserInput");
3    
4  module.exports = {  module.exports = {
5      async handle(msg, cm) {      async handle(msg, cm) {
# Line 11  module.exports = { Line 12  module.exports = {
12              };              };
13          }          }
14          else {          else {
15              var user = await msg.mentions.members.first();              try {
16                    var user = await getUser(cm.args[0], msg);
17              if (typeof user !== 'object') {      
18                  try {                  console.log(user);
                     user = await msg.guild.members.fetch(cm.args[0]);  
                 }  
                 catch(e) {  
19            
20                    if (!user) {
21                        throw new Error('Invalid User');
22                  }                  }
23              }              }
24                catch (e) {
25                    console.log(e);
26            
             if (typeof user !== 'object') {  
27                  await msg.reply({                  await msg.reply({
28                      embeds: [                      embeds: [
29                          new MessageEmbed()                          new MessageEmbed()

Legend:
Removed from v.5  
changed lines
  Added in v.49

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26