private static string GetWelcomeMessageString(SocketUser user) { string message = WelcomeMessageDb.GetRandomMessage(); message = message.Replace("@_", user.Mention); return(message); }
public async Task NewWelcome([Remainder] string message) { if (message.Length < 20) { await Context.Channel.SendMessageAsync("Message must be longer than 20 characters."); return; } await WelcomeMessageDb.AddMessage(message); await Context.Channel.SendMessageAsync("Message added: '" + message.Replace("@_", Context.User.Mention) + "'"); }
public async Task DeleteWelcome(int id) { WelcomeMessage message = WelcomeMessageDb.GetMessage(id); if (message == null) { await Context.Channel.SendMessageAsync($"Message with id: {id} not found"); } else { await WelcomeMessageDb.DeleteMessage(id); await Context.Channel.SendMessageAsync($"Deleted welcome message with id: {id}"); } }