# Functions
NewBotDriver registers new bot driver (TODO: describe why we need it).
# Variables
ErrorIcon is used to report errors to user.
# Structs
AnalyticsSettings keeps data for Google Analytics.
BotDriver keeps information about bots and map requests to appropriate handlers.