public async Task UpdateTag(string tagName, [Remainder] string tagContent) { var userAcc = GlobalUserAccounts.GetUserAccount(Context.User.Id); var response = TagFunctions.UpdateTag(tagName, tagContent, userAcc); await ReplyAsync(response); }
public async Task ListTags() { var guildAcc = GlobalGuildAccounts.GetGuildAccount(Context.Guild.Id); var emb = TagFunctions.BuildTagListEmbed(guildAcc); await ReplyAsync("", false, emb); }
public async Task RemoveTag(string tagName) { var guildAcc = GlobalGuildAccounts.GetGuildAccount(Context.Guild.Id); var response = TagFunctions.RemoveTag(tagName, guildAcc); await ReplyAsync(response); }
public async Task UpdateTag(string tagName, [Remainder] string tagContent) { var guildAcc = GlobalGuildAccounts.GetGuildAccount(Context.Guild.Id); var response = TagFunctions.UpdateTag(tagName, tagContent, guildAcc); await ReplyAsync(response); }
public async Task ListTags() { var userAcc = GlobalUserAccounts.GetUserAccount(Context.User.Id); var emb = TagFunctions.BuildTagListEmbed(userAcc); await ReplyAsync("", false, emb); }
public async Task RemoveTag(string tagName) { var userAcc = GlobalUserAccounts.GetUserAccount(Context.User.Id); var response = TagFunctions.RemoveTag(tagName, userAcc); await ReplyAsync(response); }
public async Task AddTag(string tagName, [Remainder] string tagContent) { var guildAcc = _globalGuildAccounts.GetById(Context.Guild.Id); var response = TagFunctions.AddTag(tagName, tagContent, _globalGuildAccounts, guildAcc); await ReplyAsync(response); }
public async Task ShowTag(string tagName = "") { if (string.IsNullOrWhiteSpace(tagName)) { await ReplyAsync("You need to use this with some more input...\n" + "Try the `help ptag` command to get more information on how to use this command."); return; } var userAcc = GlobalUserAccounts.GetUserAccount(Context.User.Id); var response = TagFunctions.GetTag(tagName, userAcc); await ReplyAsync(response); }