package
0.0.0-20210601163705-64046f998244
Repository: https://github.com/bots-house/share-file-bot.git
Documentation: pkg.go.dev

# Functions

NewChat creates a chat by provided info.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ParseChatType convert string to chat type, or return error.
No description provided by the author

# Constants

ChatTypeChannel represents channel in Telegram.
ChatTypeGroup represents simple group chat in Telegram.
ChatTypeSuperGroup represents large group chat in Telegram.
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

# Variables

No description provided by the author
No description provided by the author
ErrInvalidChatType returns when provided chat type is invalid.
No description provided by the author
No description provided by the author

# Structs

Chat represents chat linked to Share File Bot.
No description provided by the author
No description provided by the author
No description provided by the author
File represents shared file.
FileDownloadStats of file.
No description provided by the author
No description provided by the author
No description provided by the author
User of bot.
No description provided by the author
UserSettings contains user settings.

# Interfaces

ChatStore define interface for persistence of chat.
ChatStoreQuery define interface for complex queries.
No description provided by the author
No description provided by the author
FileStore define persistence interface for File.
No description provided by the author
UserStore define interface for persistence of bot.
No description provided by the author

# Type aliases

ChatID represents unique identifier of Chat in Share File Bot.
ChatType define types of chat.
DownloadID alias for download.
FileID it's alias for share id.
Kind define enum type for kind of files.
UserID it's alias for user identifier.
No description provided by the author