using Discord.WebSocket; namespace DiscordBotCore.Interfaces; public interface DBEvent { /// /// The name of the event /// string Name { get; } /// /// The description of the event /// string Description { get; } /// /// If the event requires another thread to run /// bool RequireOtherThread { get; } /// /// The method that is invoked when the event is loaded into memory /// /// The discord bot client void Start(DiscordSocketClient client); }