Files
DiscordBot/StarsiegeBot/Phoenix/LevelManagement.cs
T

51 lines
1.5 KiB
C#

#pragma warning disable IDE0060 // Remove unused parameter
using DSharpPlus;
using DSharpPlus.CommandsNext;
using DSharpPlus.CommandsNext.Attributes;
using System;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
namespace StarsiegeBot
{
[Group("Level")]
[RequireGuild, RequirePermissions(Permissions.ManageRoles)]
[Description("Work in progress. Does nothing yet.")]
class LevelManagement : BotSettings
{
public LevelManagement()
{
Console.WriteLine("Level Management Loaded.");
}
[GroupCommand]
[Description("Work in progress. Does nothing yet.")]
public async Task ListLevels(CommandContext ctx)
{
await ctx.TriggerTypingAsync();
}
[Command("AddLevel"), Aliases("al")]
[Description("Work in progress. Does nothing yet.")]
public async Task AddLevel(CommandContext ctx, int newLevelGroup)
{
await ctx.TriggerTypingAsync();
}
[Command("DeleteLevel"), Aliases("dl")]
[Description("Work in progress. Does nothing yet.")]
public async Task DeleteLevel(CommandContext ctx, int oldLevelGroup)
{
await ctx.TriggerTypingAsync();
}
[Command("edit")]
[Description("Work in progress. Does nothing yet.")]
public async Task EditLevel(CommandContext ctx, int oldLeve, int newLevel)
{
await ctx.TriggerTypingAsync();
}
}
}