C# Класс EzSteam.SteamBot

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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.

Приватные методы

Метод Описание
GetSentryFileName ( ) : string
InitializeCallbacks ( ) : void
Run ( ) : void

Описание методов

AddFriend() публичный Метод

Adds somebody to the bot's friend list.
public AddFriend ( SteamID id ) : void
id SteamKit2.SteamID
Результат void

Connect() публичный Метод

Connect and login to Steam.
public Connect ( ) : void
Результат void

Disconnect() публичный Метод

Disconnect from Steam. Will call OnDisconnected.
public Disconnect ( SteamBotDisconnectReason reason = SteamBotDisconnectReason.Disconnected ) : void
reason SteamBotDisconnectReason
Результат void

GetPersona() публичный Метод

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
Результат SteamPersona

Join() публичный Метод

Attempt to join a chat. Will call OnLeave if the chat could not be joined.
public Join ( SteamID chatId ) : SteamChat
chatId SteamKit2.SteamID
Результат SteamChat

RemoveFriend() публичный Метод

Removes somebody from the bot's friend list.
public RemoveFriend ( SteamID id ) : void
id SteamKit2.SteamID
Результат void

SteamBot() публичный Метод

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
Результат System