C# Класс SteamChatBot.Bot

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

Открытые свойства

Свойство Тип Описание
CLL string
FLL string
authCode string
displayName string
isRunning bool
logFile string
manager CallbackManager
password string
sentryFile string
sentryHash byte[]
sharedSecret string
steamClient SteamClient
steamFriends SteamKit2.SteamFriends
steamGC SteamKit2.SteamGameCoordinator
steamGuardAccount SteamGuardAccount
steamUser SteamKit2.SteamUser
triggers List
twoFactorAuth string
username string

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

Метод Описание
Connect ( ) : void
Dispose ( ) : void
LogOn ( ) : void
ReadData ( string _username ) : UserInfo

Reads login data from username/login.json

Start ( string _username, string _password, string cll, string fll, string _logFile, string _displayName, string _sentryFile ) : void

Starts the bot

WriteData ( ) : void

Writes login data to username/login.json

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

Метод Описание
Dispose ( bool disposing ) : void
OnChatInvite ( SteamFriends callback ) : void
OnChatMemberInfo ( SteamFriends callback ) : void
OnChatMsg ( SteamFriends callback ) : void
OnConnected ( SteamClient callback ) : void
OnDisconnected ( SteamClient callback ) : void
OnFriendList ( SteamFriends callback ) : void
OnFriendMsg ( SteamFriends callback ) : void
OnLoggedOff ( SteamUser callback ) : void
OnLoggedOn ( SteamUser callback ) : void
OnLoginKeyCallback ( SteamUser callback ) : void
OnUpdateMachineAuth ( SteamUser callback ) : void
SubForCB ( ) : void
T_Elapsed ( object sender, System e ) : void

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

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

public static Connect ( ) : void
Результат void

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

public Dispose ( ) : void
Результат void

LogOn() публичный статический Метод

public static LogOn ( ) : void
Результат void

ReadData() публичный статический Метод

Reads login data from username/login.json
public static ReadData ( string _username ) : UserInfo
_username string
Результат UserInfo

Start() публичный статический Метод

Starts the bot
public static Start ( string _username, string _password, string cll, string fll, string _logFile, string _displayName, string _sentryFile ) : void
_username string
_password string
cll string
fll string
_logFile string
_displayName string
_sentryFile string
Результат void

WriteData() публичный статический Метод

Writes login data to username/login.json
public static WriteData ( ) : void
Результат void

Описание свойств

CLL публичное статическое свойство

public static string CLL
Результат string

FLL публичное статическое свойство

public static string FLL
Результат string

authCode публичное статическое свойство

public static string authCode
Результат string

displayName публичное статическое свойство

public static string displayName
Результат string

isRunning публичное статическое свойство

public static bool isRunning
Результат bool

logFile публичное статическое свойство

public static string logFile
Результат string

manager публичное статическое свойство

public static CallbackManager manager
Результат CallbackManager

password публичное статическое свойство

public static string password
Результат string

sentryFile публичное статическое свойство

public static string sentryFile
Результат string

sentryHash публичное статическое свойство

public static byte[] sentryHash
Результат byte[]

sharedSecret публичное статическое свойство

public static string sharedSecret
Результат string

steamClient публичное статическое свойство

public static SteamClient steamClient
Результат SteamClient

steamFriends публичное статическое свойство

public static SteamFriends,SteamKit2 steamFriends
Результат SteamKit2.SteamFriends

steamGC публичное статическое свойство

public static SteamGameCoordinator,SteamKit2 steamGC
Результат SteamKit2.SteamGameCoordinator

steamGuardAccount публичное статическое свойство

public static SteamGuardAccount steamGuardAccount
Результат SteamGuardAccount

steamUser публичное статическое свойство

public static SteamUser,SteamKit2 steamUser
Результат SteamKit2.SteamUser

triggers публичное статическое свойство

public static List triggers
Результат List

twoFactorAuth публичное статическое свойство

public static string twoFactorAuth
Результат string

username публичное статическое свойство

public static string username
Результат string