using System;
namespace axXez.TS3.Bot
{
///
/// Defines which chat scopes a command responds to.
/// Matches TeamSpeak's targetMode values: 1 = private, 2 = channel, 3 = server.
/// The default for is .
///
[Flags]
public enum CommandScope
{
/// Private text messages sent directly to the bot.
Private = 1,
/// Messages sent in a channel text chat.
Channel = 2,
/// Messages sent in the server-wide text chat.
Server = 4,
/// All scopes — private, channel, and server.
Any = Private | Channel | Server
}
}