diff --git a/examples/avatar.js b/examples/avatar.js new file mode 100644 index 000000000..9beec588f --- /dev/null +++ b/examples/avatar.js @@ -0,0 +1,16 @@ +var Discord = require( "discord.js" ); +var myBot = new Discord.Client(); + +myBot.login( "hello@example.com", "password1" ); + +myBot.on( "message", function( message ) { + if ( message.content === "$avatar" ) { + var user = message.author; //the user who wants an avatar is the author + if ( user.avatar ) { + var url = "https://discordapp.com/api/users/" + user.id + "/avatars/" + user.avatar + ".jpg"; + bot.sendMessage( message.channel, message.author.mention() + ", here's your avatar: " + url ); + } else { + bot.sendMessage( message.channel, message.author.mention() + ", you don't have an avatar!" ); + } + } +} ); diff --git a/examples/pingpong.js b/examples/pingpong.js new file mode 100644 index 000000000..a832a8f62 --- /dev/null +++ b/examples/pingpong.js @@ -0,0 +1,10 @@ +var Discord = require( "discord.js" ); +var myBot = new Discord.Client(); + +myBot.login( "hello@example.com", "password1" ); + +myBot.on( "message", function( message ) { + if ( message.content === "ping" ) { + this.sendMessage( message.channel, "pong" ); + } +} ); diff --git a/examples/presence.js b/examples/presence.js new file mode 100644 index 000000000..ec8d9bc39 --- /dev/null +++ b/examples/presence.js @@ -0,0 +1,8 @@ +var Discord = require( "discord.js" ); +var myBot = new Discord.Client(); + +myBot.login( "hello@example.com", "password1" ); + +myBot.on( "presence", function( user, status, server ) { + bot.sendMessage( server.getDefaultChannel(), user.mention() + " is " + status + "!" ); +} );