12 lines
399 B
Python
12 lines
399 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.).
|
||
|
'''
|