C# Class EzSteam.SteamBot

Afficher le fichier Open project: Rohansi/EzSteam Class Usage Examples

Méthodes publiques

Méthode Description
AddFriend ( SteamID id ) : void

Adds somebody to the bot's friend list.

Connect ( ) : void

Connect and login to Steam.

Disconnect ( SteamBotDisconnectReason reason = SteamBotDisconnectReason.Disconnected ) : void

Disconnect from Steam. Will call OnDisconnected.

GetPersona ( SteamID id ) : SteamPersona

Gets the persona from a Steam ID. Will return null if the given ID is not valid. Information may not be instantly available if the persona was not "seen" before.

Join ( SteamID chatId ) : SteamChat

Attempt to join a chat. Will call OnLeave if the chat could not be joined.

RemoveFriend ( SteamID id ) : void

Removes somebody from the bot's friend list.

SteamBot ( string username, string password, string authCode = null ) : System

Create a new SteamBot. Username and password must be for the Steam account you want it to use. A Steam Guard authorization code may need to be provided for login to work.

Private Methods

Méthode Description
GetSentryFileName ( ) : string
InitializeCallbacks ( ) : void
Run ( ) : void

Method Details

AddFriend() public méthode

Adds somebody to the bot's friend list.
public AddFriend ( SteamID id ) : void
id SteamKit2.SteamID
Résultat void

Connect() public méthode

Connect and login to Steam.
public Connect ( ) : void
Résultat void

Disconnect() public méthode

Disconnect from Steam. Will call OnDisconnected.
public Disconnect ( SteamBotDisconnectReason reason = SteamBotDisconnectReason.Disconnected ) : void
reason SteamBotDisconnectReason
Résultat void

GetPersona() public méthode

Gets the persona from a Steam ID. Will return null if the given ID is not valid. Information may not be instantly available if the persona was not "seen" before.
public GetPersona ( SteamID id ) : SteamPersona
id SteamKit2.SteamID
Résultat SteamPersona

Join() public méthode

Attempt to join a chat. Will call OnLeave if the chat could not be joined.
public Join ( SteamID chatId ) : SteamChat
chatId SteamKit2.SteamID
Résultat SteamChat

RemoveFriend() public méthode

Removes somebody from the bot's friend list.
public RemoveFriend ( SteamID id ) : void
id SteamKit2.SteamID
Résultat void

SteamBot() public méthode

Create a new SteamBot. Username and password must be for the Steam account you want it to use. A Steam Guard authorization code may need to be provided for login to work.
public SteamBot ( string username, string password, string authCode = null ) : System
username string
password string
authCode string
Résultat System