# Functions
AddSpendHandler is a handler that adds users spend.
AskToDeleteUserData is a handler for asking for all user data deletion.
CallbackHandler is a handler for callbacks.
DaySpendsHandler is a handler for day spends stats.
DelSpendHandler is a handler for spend deleting.
ExportHandler is a handler for export year spends to excel or csv.
GetSpendsByDayMonthYear - returning slice of day spends ordered from older to newer dates.
GetSpendsByMonthYear - returning slice of month spends ordered from older to newer dates.
GetSpendsByYear - returning slice of year spends ordered from older to newer dates.
InitLocales - initializing locales for supported languages.
InitLoggers - initializing bot loggers.
LangAskHandler is a handler for language asking.
LocationHandler is a handler for location messages.
OnTextHandler is a handler for: 1.
PassData - passing all (key, val) from data map to context by c.Set(k, v).
SetLang - Checks if user language is set:
If context have 'setLang' in args, passing context to LangAskHandler.
SetLocation - checks if user TimeZone is set:
If context have 'setLang' in args, passing context to 'next'.
SettignsHandler is a handler for user settings.
SpendsToCSV - converting spends slice to buffer with content represented in CSV format.
SpendsToExcel - converting spends slice to buffer with content represented in Excel format.
StartHandler is a handler that sends menu and help message.
TimeZoneAskHandler is a handler for time zone asking.
YearSpendsHandler is a handler for year spends stats.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author