C# 클래스 SteamChatBot.Bot

파일 보기 프로젝트 열기: Steam-Chat-Bot/SteamChatBot 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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