package
0.0.0-20241229230646-9f85066ef960
Repository: https://github.com/mkmccarty/tokentimeboostbot.git
Documentation: pkg.go.dev

# Functions

ArchiveTrackerData purges stale tracker data after 4 days.
ContractTokenMessage will track the token sent from the contract Token reaction.
ContractTokenUpdate will remove a token from the tracking list.
FarmedToken will track the token sent from the contract Token reaction.
GetSlashTokenCommand returns the slash command for token tracking.
GetSlashTokenEditTrackCommand returns the slash command for token tracking removal.
GetSlashTokenRemoveCommand returns the slash command for token tracking removal.
HandleTokenCommand will handle the /token command.
HandleTokenComplete will close the token tracking.
HandleTokenDetails will handle the token sent button.
HandleTokenEdit will handle the token edit button.
HandleTokenEditTrackCommand will handle the /token-edit command.
HandleTokenIDAutoComplete will handle the /token-remove autocomplete.
HandleTokenListAutoComplete will handle the /token-remove autocomplete.
HandleTokenReceived will handle the token received button.
HandleTokenSend will handle the token send button.
HandleTrackerEdit will handle the tracker edit button.
ReactionAdd is called when a reaction is added to a message.
SaveAllData will remove a token from the tracking list.
SetTokenTrackingDetails will toggle the details for token tracking.
TokenTrackingAdjustTime will adjust the time values for a contract.

# Constants

TokenReceived is a token received.
TokenSent is a token sent.

# Variables

map is UserID.

# Structs

TokenUnit holds everything we need to know about a token.