Mar 28, 2017 04:06 AM
(This post was last modified: Mar 28, 2017 04:08 AM by StaticCG.)
Hello everyone! I'm trying to make my Discord Bot only be able to be used by the roles "admins", "owner" and "moderator"
Heres my code,
please help!
Heres my code,
please help!
Code
commands.CreateCommand("clear")
.Do(async (e) =>
{
var userPerms = e.User.Roles.ToString();
if (userPerms == ("owner"))
{
Message[] messagesToDelete;
messagesToDelete = await e.Channel.DownloadMessages(20);
await e.Channel.DeleteMessages(messagesToDelete);
} else {
await e.Channel.SendMessage("`FederationBot had an Error! Are you an Admin?`");
await e.Channel.SendMessage("Error log is:\n"+ userPerms);
Console.WriteLine(userPerms);
}
});Spoiler (Click to View)
If you need a Visual Aid to help ^


![[Image: ef427fd4aae3ddc1922f768df6b90cc4.png]](https://i.gyazo.com/ef427fd4aae3ddc1922f768df6b90cc4.png)
![[Image: hf.png]](https://i.ibb.co/7Nknk8WY/hf.png)
