Show / Hide Table of Contents

Class OvermindBotEventArgs

Wraps an event from a bot running within overmind.

Inheritance
object
LogEventArgs
OvermindEventArgs
OvermindBotEventArgs
Inherited Members
LogEventArgs.Source
LogEventArgs.MessageType
LogEventArgs.Message
LogEventArgs.ToString()
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: Microsoft.XboxStudios.BotBrain.Overmind
Assembly: BotBrain.Overmind.dll
Syntax
public class OvermindBotEventArgs : OvermindEventArgs

Constructors

View Source

OvermindBotEventArgs(IAutomatedBot, BotActionEventArgs, string?)

Initializes a new instance of the OvermindBotEventArgs class.

Declaration
public OvermindBotEventArgs(IAutomatedBot bot, BotActionEventArgs botEvent, string? message = null)
Parameters
Type Name Description
IAutomatedBot bot

The bot.

BotActionEventArgs botEvent

The event that occurred.

string message

A description of the event.

Properties

View Source

Bot

Gets the bot.

Declaration
[JsonIgnore]
public IAutomatedBot Bot { get; }
Property Value
Type Description
IAutomatedBot
View Source

BotEvent

Gets the event that occurred.

Declaration
public BotActionEventArgs BotEvent { get; }
Property Value
Type Description
BotActionEventArgs
  • View Source
In this article
Back to top Generated by DocFX