botnoi_dev_platform library

Classes

Bot
This class represents a bot in the botnoi chatbot server
BotAction
This class helps define the action of nodes or messages.
BotApiObject
This class represents an API object in the bot.
BotAudioObject
This class represents an Audio object in the bot.
BotButtonObject
This class represents a Button object in the bot.
BotButtonType
BotCarouselObject
This class represents a Carousel object in the bot.
BotChannel
The channel operator of a bot.
BotCustomPayloadObject
This class represents a Custom Payload object in the bot.
BotData
Base class for all botnoi data types
BotDialogueCondition
This class represents a Condition of an Edge in a Dialogue.
BotDialogueEdge
This class represents an Edge in a Dialogue.
BotDialogueNode
This class represents a Node in a Dialogue.
BotDialogueObject
This class represents a Dialogue object in the bot.
BotElementData
Base class for all botnoi data types that are direct elements of a bot (e.g. intents, objects, etc.)
BotFacebookPage
This class represents a facebook page in the bot
BotImageObject
This class represents an Image object in the bot.
BotIntent
This class represents an intent in the bot
BotIntentElementData
Base class for all botnoi data types that are direct elements of an intent (e.g. keywords, reactions, etc.)
BotIntentKeyword
This class represents a keyword in an intent.
BotIntentOperator
The operator for the intent.
BotIntentReaction
This class represents a reaction in an intent.
BotnoiChatbot
This class is used to interact with the Botnoi Chatbot Server.
BotnoiClient
This class represents the client interacting with the Botnoi Chatbot Server.
BotObject
This class represents any type of object in a bot.
BotObjectNamer
A helper for naming objects appropriately according to their type. This is crucial if you want to use BotAction to refer to objects.
BotObjectType
This class helps define object types.
BotOperator
The operator for the bot.
BotTypedObjectData
Base class for all botnoi data types that are typed objects (e.g. API objects, audio objects, etc.)