logo

dota-ihl-bot Documentation

    Github

    Home

    Modules

    • cache
    • constants
    • db
    • dotaBot
    • fp
    • guild
    • ihl
    • ihlCommand
    • ihlManager
    • lobby
    • matchTracker
    • rankTier
    • util

    Classes

    • Database
    • DotaBot
    • IHLCommand
    • IHLManager
    • MatchTracker
    • Queue

    Events

    • empty
    • EVENT_MATCH_STATS
    • ready

    Mixins

    • EventListeners
    • LobbyQueueHandlers
    • LobbyStateHandlers

    Commands

    Classes

    • BotAddCommand
    • BotLeaveCommand
    • BotListCommand
    • BotRemoveCommand
    • BotStatusCommand
    • ChallengeCommand
    • ChallengeListCommand
    • CommendCommand
    • DireCommand
    • DumpMembersCommand
    • FirstCommand
    • GameModeCommand
    • InviteCommand
    • InviteUrlCommand
    • LeaderboardCommand
    • LeagueCreateCommand
    • LeagueInfoCommand
    • LeagueSeasonCommand
    • LeagueTicketCommand
    • LeagueUpdateCommand
    • LobbyDraftCommand
    • LobbyFirstPickCommand
    • LobbyGameModeCommand
    • LobbyInviteCommand
    • LobbyKickCommand
    • LobbyKillCommand
    • LobbyLeaveCommand
    • LobbyRunCommand
    • LobbyStartCommand
    • LobbyStateCommand
    • LobbySwapCommand
    • LogLevelCommand
    • NicknameCommand
    • PickCommand
    • QueueBanCommand
    • QueueClearCommand
    • QueueJoinCommand
    • QueueLeaveCommand
    • QueueReadyCommand
    • QueueStatusCommand
    • RadiantCommand
    • RegisterCommand
    • RepCommand
    • RestartCommand
    • RolesCommand
    • SecondCommand
    • TicketAddCommand
    • TicketRemoveCommand
    • UnchallengeCommand
    • UncommendCommand
    • UnrepCommand
    • UserBadgeCommand
    • UserVouchCommand
    • WhoisCommand

    Database

    Classes

    • Bot
    • BotTicket
    • Challenge
    • Commend
    • Leaderboard
    • League
    • LeagueTicket
    • Lobby
    • LobbyPlayer
    • LobbyQueuer
    • Queue
    • Reputation
    • Season
    • Ticket
    • User

    Other

    Externals

    • commando
    • EventEmitter
    • Long

    Sequelize

    Externals

    • sequelize

    Classes

    • Model

    discord.js

    Externals

    • discordjs

    Classes

    • CategoryChannel
    • Client
    • Guild
    • GuildChannel
    • GuildMember
    • Message
    • Role
    • User

    node-dota2

    Externals

    • Dota2

    Classes

    • Dota2Client

    node-steam

    Externals

    • steam

    Classes

    • SteamClient
    • SteamFriends
    • SteamUser

    Class

    User

    db.User()

    Constructor

    new User()

    View Source models/user.js, line 4

    Extends

    • external:sequelize.Model

    Members

    commends

    View Source models/user.js, line 121

    discordId

    View Source models/user.js, line 24

    gameModePreference

    View Source models/user.js, line 112

    nickname

    View Source models/user.js, line 32

    queueTimeout

    View Source models/user.js, line 82

    rankTier

    View Source models/user.js, line 107

    rating

    View Source models/user.js, line 98

    reputation

    View Source models/user.js, line 130

    role1

    View Source models/user.js, line 37

    role2

    View Source models/user.js, line 46

    role3

    View Source models/user.js, line 55

    role4

    View Source models/user.js, line 64

    role5

    View Source models/user.js, line 73

    steamId64

    View Source models/user.js, line 16

    vouched

    View Source models/user.js, line 89

    Documentation source on Github

    Documentation generated by JSDoc 3.5.5 on Sat Apr 27 2019 02:11:20 GMT+0000 (Coordinated Universal Time)

    BetterDocs theme provided with by SoftwareBrothers