12 lines
400 B
Python
12 lines
400 B
Python
# This file implements some custom exceptions that can
|
|
# be used by all bots.
|
|
# We avoid adding these exceptions to lib.py, because the
|
|
# current architecture works by lib.py importing bots, not
|
|
# the other way around.
|
|
|
|
|
|
class ConfigValidationError(Exception):
|
|
"""
|
|
Raise if the config data passed to a bot's validate_config()
|
|
is invalid (e.g. wrong API key, invalid email, etc.).
|
|
"""
|