mirror of
https://github.com/oliverbooth/VPLink
synced 2024-11-09 23:25:42 +00:00
34 lines
1.1 KiB
C#
34 lines
1.1 KiB
C#
namespace VPLink.Common.Configuration;
|
|
|
|
/// <summary>
|
|
/// Represents the bot configuration.
|
|
/// </summary>
|
|
public interface IBotConfiguration
|
|
{
|
|
/// <summary>
|
|
/// Gets a value indicating whether the bot should announce avatar events.
|
|
/// </summary>
|
|
/// <value>
|
|
/// <see langword="true" /> if the bot should announce avatar events; otherwise, <see langword="false" />.
|
|
/// </value>
|
|
bool AnnounceAvatarEvents { get; }
|
|
|
|
/// <summary>
|
|
/// Gets a value indicating whether the bot should announce avatar events for bots.
|
|
/// </summary>
|
|
/// <value>
|
|
/// <see langword="true" /> if the bot should announce avatar events for bots; otherwise,
|
|
/// <see langword="false" />.
|
|
/// </value>
|
|
bool AnnounceBots { get; }
|
|
|
|
/// <summary>
|
|
/// Gets a value indicating whether the bot should relay messages from other bots.
|
|
/// </summary>
|
|
/// <value>
|
|
/// <see langword="true" /> if the bot should relay messages from other bots; otherwise,
|
|
/// <see langword="false" />.
|
|
/// </value>
|
|
bool RelayBotMessages { get; }
|
|
}
|