]> gitweb.pimeys.fr Git - bots/basile.git/blobdiff - errors.py
Modularité : module pour les erreurs
[bots/basile.git] / errors.py
diff --git a/errors.py b/errors.py
new file mode 100644 (file)
index 0000000..97fdd6c
--- /dev/null
+++ b/errors.py
@@ -0,0 +1,13 @@
+#!/usr/bin/python
+# -*- coding:utf8 -*-
+
+""" Erreurs utilisables dans le code du bot """
+
+class UnicodeBotError(Exception):
+    """Erreur levée si quelqu'un fait du caca avec son encodage."""
+    pass
+
+class CrashError(Exception):
+    """Pour pouvoir faire crasher Basile, parce que ça a l'air drôle."""
+    def __init__(self, msg=""):
+        Exception.__init__(self, msg)