using System.Collections.Concurrent; using SkyBot.Models; using Valour.Sdk.Models; namespace SkyBot.Commands { public class CommandTemplate : ICommand { public string Name => "template"; public string[] Aliases => []; public string Description => ""; public string Section => "template"; public string Usage => ""; public async Task Execute(CommandContext ctx) { ConcurrentDictionary channelCache = ctx.ChannelCache; long channelId = ctx.ChannelId; PlanetMember member = ctx.Member; string message = $""; if (channelCache.TryGetValue(channelId, out var channel)) { await MessageHelper.ReplyAsync(ctx, channel, message); } } } }