base-config.yaml 1.56 KiB
# https://github.com/MxMarx/reminder
# Feature requests welcome!
# Default timezone for users who did not set one.
# This is parsed with dateparser, so Continent/City, UTC offsets, and abbreviations should work.
# e.g. Europe/Helsinki, EET, +0300
# See https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
default_timezone: America/Los_Angeles
# Default locale/language compatible with dateparser
# See https://dateparser.readthedocs.io/en/latest/supported_locales.html
default_locale: en
# Base command without the prefix (!).
# If a list is provided, the first is the main name and the rest are aliases.
base_command:
- remind
- remindme
# Agenda items are like reminders but don't have a time, for things like to-do lists.
# Aliases used to create an agenda items by calling "!agenda <message>":
agenda_command:
- agenda
- todo
# subcommands used to cancel reminders
cancel_command:
- cancel
- delete
# If verbose is true, display full confirmation messages. If false, confirm by reacting with :thumbs-up:
verbose: true
# Rate limit for individual users, as the number of reminders allowed to fire in an interval
rate_limit: 10
rate_limit_minutes: 60
# Power level needed to delete someone else's reminder
admin_power_level: 50
# time_format: strftime format when listing reminders.
# "%-I:%M%P %Z on %A, %B %-d %Y" - 7:36pm PDT on Sunday, September 17 2023
# "%Y-%m-%d %H:%M %Z" - 2023-09-17 19:36 PDT
# Currently, reminders within 7 days will be displayed as just the relative delta, e.g. "2 days and 1 hour"
time_format: "%-I:%M%P %Z on %A, %B %-d %Y"