GroupMeBot ClassCkSoftware GroupMe SDK - Documentation
Management class for creating, starting and stopping a bot and for sending messages through a running bot.
Inheritance Hierarchy

System Object
  CkSoftware.GroupMe.Sdk.Bot GroupMeBot

Namespace: CkSoftware.GroupMe.Sdk.Bot
Assembly: CkSoftware.GroupMe.Sdk.Bot (in CkSoftware.GroupMe.Sdk.Bot.dll) Version: 1.0.1.35397 (1.0.1.0)
Syntax

public class GroupMeBot

The GroupMeBot type exposes the following members.

Constructors

  NameDescription
Public methodGroupMeBot(IWebApiAccess, BotData)
Instantiate a new GroupMeBot class with the given bot-data.
Public methodGroupMeBot(IWebApiAccess, String, String)
Instantiates a new GroupMeBot class and creates a new bot with the given data.
Top
Methods

  NameDescription
Public methodDestroyBot
Destroys the currently assigned bot. The bot will no longer be available on GroupMe and needs to be recreated either using the GroupMe UI or using the StartBot command.
Public methodDestroyBotAsync
Destroys the currently assigned bot asynchronous. The bot will no longer be available on GroupMe and needs to be recreated either using the GroupMe UI or using the StartBotAsync command.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSendMessage
Creates a new GroupMeBotSendMessage, ready to be sent on behalf of this bot. To send the message, call the Submit() or SubmitAsync() method.
Public methodStartBot
Starts the bot using the currently assigned bot-data.
Public methodStartBotAsync
Starts the bot using the currently assigned bot-data asynchronous.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWithAvatar
Defines that the current bot should contain a avatar.
Public methodWithCallback
Defines that the current bot should contain a callback url.
Top
Properties

  NameDescription
Public propertyData
The currently assigned bot-data object, containing all GroupMe bot relevant data.
Top
See Also