Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private async Task MessageReceived(SocketMessage message)
- {
- if (message.Content.ToLower() == "hello" | message.Content.ToLower() == "hi" | message.Content.ToLower() == "hey")
- await message.Channel.SendMessageAsync("Helloooo!");
- string[] args = " ".Split(message.Content);
- if (args[0] == "+say")
- {
- await message.DeleteAsync();
- await message.Channel.SendMessageAsync(string.Join(" ", args.Skip(1).ToArray()));
- }
- if (args[0] == "+avatar")
- {
- var user = message.MentionedUsers.FirstOrDefault();
- await message.Channel.SendMessageAsync(user.GetAvatarUrl());
- }
- if (args[0] == "+clear")
- {
- IEnumerable<IMessage> messages = await message.Channel.GetMessagesAsync(Int32.Parse(args[1] + 1)).FlattenAsync();
- await ((ITextChannel)message.Channel).DeleteMessagesAsync(messages);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement