# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
CheckEmailDomain checks that an email domain matches a list of space-delimited domains as a string.
CheckUserDomain checks that a user's email domain matches a list of space-delimited domains as a string.
Config applies the given config dsn, whether a path to config.json or a database connection string.
ConfigStore applies the given config store, typically to replace the traditional sources with a memory store for testing.
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
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
NewBusy creates a new Busy instance with optional cluster which will be notified of busy state changes.
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
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
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
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
No description provided by the author
No description provided by the author
No description provided by the author
By default, the app will use the store specified by the configuration.
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
# Constants
No description provided by the author
No description provided by the author
The post contains an at-channel, at-all, or at-here.
No description provided by the author
No description provided by the author
The post is a comment on a thread started by the user.
No description provided by the author
No description provided by the author
No description provided by the author
The post is a DM.
No description provided by the author
No description provided by the author
No description provided by the author
ExportDataDir is the name of the directory were to store additional data included with the export (e.g.
The post contains a group mention for the user.
No description provided by the author
HTTPRequestTimeout defines a high timeout for downloading large files from an external URL to avoid slow connections from failing to install.
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
Deprecated.
No description provided by the author
No description provided by the author
No description provided by the author
48 hours.
7 days of expiration.
The post contains an at-mention for the user.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
1 MB.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
24 megapixels, roughly 36MB as a raw image.
Posts can be <100KB at most, so this is likely more than enough.
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
A placeholder that should never be used in practice.
30 minutes.
No description provided by the author
No description provided by the author
No description provided by the author
1 hour.
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
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
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
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
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
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
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
No description provided by the author
No description provided by the author
No description provided by the author
24 hours in milliseconds.
No description provided by the author
No description provided by the author
The post is in a thread that the user has commented on.
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
EXIF Image Orientations
1 2 3 4 5 6 7 8
888888 888888 88 88 8888888888 88 88 8888888888
88 88 88 88 88 88 88 88 88 88 88 88
8888 8888 8888 8888 88 8888888888 8888888888 88
88 88 88 88
88 88 888888 888888
*/.
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
No description provided by the author
No description provided by the author
No description provided by the author
declaring this as var to allow overriding in tests.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
Busy represents the busy state of the server.
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
Hub is the central place to manage all websocket connections in the server.
JWTClaims custom JWT claims with the needed information for the renewal process.
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
Represents either an email or push notification and contains the fields required to send it to any user.
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
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
WebConn represents a single websocket connection to a user.
No description provided by the author
# Interfaces
AppIface is extracted from App struct and contains all it's exported methods.
AutocompleteDynamicArgProvider dynamically provides auto-completion args for built-in commands.
No description provided by the author
# Type aliases
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