2828
2929from telegram import (TelegramError , NullHandler )
3030from telegram .ext .handler import Handler
31+ from telegram .utils .deprecate import deprecate
3132
3233logging .getLogger (__name__ ).addHandler (NullHandler ())
3334
@@ -201,7 +202,7 @@ def processUpdate(self, update):
201202 'processing the update' )
202203 break
203204
204- def addHandler (self , handler , group = DEFAULT_GROUP ):
205+ def add_handler (self , handler , group = DEFAULT_GROUP ):
205206 """
206207 Register a handler.
207208
@@ -239,7 +240,7 @@ def addHandler(self, handler, group=DEFAULT_GROUP):
239240
240241 self .handlers [group ].append (handler )
241242
242- def removeHandler (self , handler , group = DEFAULT_GROUP ):
243+ def remove_handler (self , handler , group = DEFAULT_GROUP ):
243244 """
244245 Remove a handler from the specified group
245246
@@ -253,7 +254,7 @@ def removeHandler(self, handler, group=DEFAULT_GROUP):
253254 del self .handlers [group ]
254255 self .groups .remove (group )
255256
256- def addErrorHandler (self , callback ):
257+ def add_error_handler (self , callback ):
257258 """
258259 Registers an error handler in the Dispatcher.
259260
@@ -264,7 +265,7 @@ def addErrorHandler(self, callback):
264265
265266 self .error_handlers .append (callback )
266267
267- def removeErrorHandler (self , callback ):
268+ def remove_error_handler (self , callback ):
268269 """
269270 De-registers an error handler.
270271
@@ -287,8 +288,10 @@ def dispatchError(self, update, error):
287288 for callback in self .error_handlers :
288289 callback (self .bot , update , error )
289290
290- # snake_case (PEP8) aliases
291- add_handler = addHandler
292- remove_handler = removeHandler
293- add_error_handler = addErrorHandler
294- remove_error_handler = removeErrorHandler
291+ # old non-PEP8 Dispatcher methods
292+ m = "telegram.dispatcher."
293+ addHandler = deprecate (add_handler , m + "AddHandler" , m + "add_handler" )
294+ removeHandler = deprecate (remove_handler , m + "removeHandler" , m + "remove_handler" )
295+ addErrorHandler = deprecate (add_error_handler , m + "addErrorHandler" , m + "add_error_handler" )
296+ removeErrorHandler = deprecate (remove_error_handler ,
297+ m + "removeErrorHandler" , m + "remove_error_handler" )
0 commit comments