C# Class SteamBot.Bot

Mostrar archivo Open project: Top-Cat/SteamBot Class Usage Examples

Public Properties

Property Type Description
Admins ulong[]
CurrentTrade Trade
IsLoggedIn bool
SteamClient SteamClient
SteamFriends SteamKit2.SteamFriends
SteamTrade SteamKit2.SteamTrading
SteamUser SteamKit2.SteamUser
TradeListener Trade.TradeListener
TradeListenerAdmin Trade.TradeListener
TradeListenerInternal Trade.TradeListener
apiKey string
queueHandler QueueHandler
responses string>.Dictionary
sql Sql
toTrade List

Public Methods

Method Description
Bot ( Configuration config, string apiKey, bool debug = false ) : System
HandleSteamMessage ( SteamKit2.CallbackMsg msg ) : void
Update ( ) : void
getBotId ( ) : int

Private Methods

Method Description
Authenticate ( SteamUser callback ) : bool

Method Details

Bot() public method

public Bot ( Configuration config, string apiKey, bool debug = false ) : System
config Configuration
apiKey string
debug bool
return System

HandleSteamMessage() public method

public HandleSteamMessage ( SteamKit2.CallbackMsg msg ) : void
msg SteamKit2.CallbackMsg
return void

Update() public method

public Update ( ) : void
return void

getBotId() public method

public getBotId ( ) : int
return int

Property Details

Admins public_oe property

public ulong[] Admins
return ulong[]

CurrentTrade public_oe property

public Trade,SteamBot CurrentTrade
return Trade

IsLoggedIn public_oe property

public bool IsLoggedIn
return bool

SteamClient public_oe property

public SteamClient SteamClient
return SteamClient

SteamFriends public_oe property

public SteamFriends,SteamKit2 SteamFriends
return SteamKit2.SteamFriends

SteamTrade public_oe property

public SteamTrading,SteamKit2 SteamTrade
return SteamKit2.SteamTrading

SteamUser public_oe property

public SteamUser,SteamKit2 SteamUser
return SteamKit2.SteamUser

TradeListener public_oe property

public Trade.TradeListener,SteamBot TradeListener
return Trade.TradeListener

TradeListenerAdmin public_oe property

public Trade.TradeListener,SteamBot TradeListenerAdmin
return Trade.TradeListener

TradeListenerInternal public_oe property

public Trade.TradeListener,SteamBot TradeListenerInternal
return Trade.TradeListener

apiKey public_oe property

public string apiKey
return string

queueHandler public_oe property

public QueueHandler queueHandler
return QueueHandler

responses public_oe property

public Dictionary responses
return string>.Dictionary

sql public_oe property

public Sql sql
return Sql

toTrade public_oe property

public List toTrade
return List