package
0.3.2
Repository: https://github.com/wneessen/arrgo.git
Documentation: pkg.go.dev

# Functions

New initializes a new Bot instance.
NewHTTPClient returns a HTTPClient object.
NewRequesterFromMember returns a new *Requester pointer from a given *discordgo.Member.
NewRequesterFromUser returns a new *Requester pointer from a given *model.User.

# Constants

List of Sea of Thieves API endpoints.
List of Sea of Thieves API endpoints.
List of Sea of Thieves API endpoints.
List of Sea of Thieves API endpoints.
List of Sea of Thieves API endpoints.
List of Sea of Thieves API endpoints.
List of Sea of Thieves API endpoints.
List of Sea of Thieves API endpoints.
List of Sea of Thieves API endpoints.
List of Sea of Thieves API endpoints.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ErrMigrateCloseDBConnection should be used when migrate is unable to close the DB connection.
ErrMigrateCloseSourceConnection should be used when a SQL migration was not able to close the source.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
List of icons/emojis.
MigrationsPath defines the path where to find the sql_migrations.
ReqMethodGet is the GET request method.
ReqMethodPost is the POST request method.
SOTReferer is the referer that apparently is needed for the SoT API to accept requests.
No description provided by the author
No description provided by the author

# Variables

List of Requester specific errors.
List of Requester specific errors.
ErrSOTUnauth should be used when requrests to the SoT API were not successful due to expired tokens.
List of Requester specific errors.
List of Requester specific errors.
List of Requester specific errors.

# Structs

Bot represents the bot instance.
HTTPClient is an object wrapper for the Go http.Client.
HTTPRequest is an object wrapper for the Go http.Request.
Requester wraps the discordgo.Member object to extend its functionality.
RTRoute represents the JSON structure of a specific route within the rarethief.com traderoutes API response.
RTTraderoute represents the JSON structure of the rarethief.com traderoute API response.
SoTAchievement is a single achievement in the Sea of Thieves achievements API response.
SoTAchievementList represents the JSON structure of the Sea of Thieves achievements API response.
SoTAllegiance is the struct that represents the parsed data from the API endpoint.
SoTAllegianceJSON is the nested struct from the Sea of Thieves event hub response.
SoTCurrentLedger represents the JSON structure of the Sea of Thieves current leder within the overall ledger response.
SoTDeed is a deed as returned by the events-hub in Sea of Thieves.
SoTEmissaryLedger represents the JSON structure of the Sea of Thieves ledger data.
SoTEventHubJSON is the nested struct from the Sea of Thieves event hub response.
SoTFactionNextLevel represents XP level information of the JSON structure of the Sea of Thieves reputation within a season API response.
SoTFactionReputation represents second level of the JSON structure of the Sea of Thieves reputation within a season API response.
SoTFriendsLedger represents the JSON structure of the Sea of Thieves friends positioning withing the current leder.
SoTLedger represents the JSON structure of the Sea of Thieves leder positions within a season API response.
SoTRATCookie represents the JSON formated Sea of Thieves authentication cookie.
SoTSeasonLevel represents the JSON structure of the Sea of Thieves seasons levels within the season progress API response.
SoTSeasonProgress represents the JSON structure of the Sea of Thieves seasons progress within a season API response.
SoTSeasonReward represents the JSON structure of the Sea of Thieves seasons reward in the level within the season progress API response.
SoTSeasonRewards represents the JSON structure of the Sea of Thieves seasons rewards collection within the season progress API response.
SoTSeasonTier represents the JSON structure of the Sea of Thieves seasons tier within the season progress API response.
SoTSortedAchievement is a subpart of the Sea of Thieves achievements API response.
SoTUserBalance represents the JSON structure of the Sea of Thieves user balance API response.
SoTUserOverview represents the JSON structure of the Sea of Thieves user overview API response.
SoTUserStats represents a subpart of the JSON structure of the Sea of Thieves user overview API response.

# Type aliases

APIIntString represents a API response string that is actually a Integer.
APITimeRFC3339 is a wrapper type for time.Time.
HTTPReqMethod is a wrapper around a string.
SoTReputation represents first level of the JSON structure of the Sea of Thieves reputation within a season API response.
SoTSeasonList represents the JSON structure of the Sea of Thieves seasons API response.