User.md
February 24, 2016 ยท View on GitHub
User API
Show Your Profile
$discord = new Discord($email_address, $password);
$editUser = $discord->api('user')->me();
Show User
$discord = new Discord($email_address, $password);
$userId = '<user_id>';
$editUser = $discord->api('user')->show($userId);
Returns an array with user's public data.
Edit Your Profile
$discord = new Discord($email_address, $password);
$username = 'NewUsername';
$avatar = '<url_to_new_avatar_image>';
$editUser = $discord->api('user')
->edit($email_address, $password, $username, null, $avatar);
Returns updated profile array.
username,new_password, and/oravatarcan be null.
Returns your profile data as an array.
Show User's Guilds
$discord = new Discord($email_address, $password);
$userId = '<user_id>';
$editUser = $discord->api('user')->guilds($userId);
Returns an array with user's guild data.
Show User Avatar
$discord = new Discord($email_address, $password);
$userId = '<user_id>';
$editUser = $discord->api('user')->avatar($userId);
Returns a string with the user's avatar.
Create Private Channel
$discord = new Discord($email_address, $password);
$userId = '<user_id>';
$editUser = $discord->api('user')->createChannel($userId);
Returns an array of data in which you can get the channel id for a private message.