Skip to content

_config.py

This file is not a .cfg file placed outside of the app folder for a little easier understanding and implementation.

URL Root / Prefix

app.config["URL_ROOT"] allows you to put all routes under a sub-path if needed (say it's a sub-app of another app) with the help of Blueprints.

Templates

app.config["TEMPLATES"] makes it easy to switch templates that are rendered through the app.

Messages

app.config["MSG"] allows you to replace some messages wherever possible.

Features

app.config["FEATURES"] allows you to toggle some features using boolean values. True means on, False means off.

ONE_TIME_USE

Allows users to use the bot without having their credentials stored in the database. This means that their calendar is fetched ONCE and remains in the app for a limited time.

DEMO

Allows demonstration of the bot outside of the platform using embedded chats, etc. This uses a unique ID (usually session ID) as the sender ID. All demo users are forced one-time-use i.e. their credentials aren't stored and the chat dies after a while.