SpiceBot/sopel_SpiceBotCore/SBCore/prerun.py
deathbybandaid e86ea9494c test
2022-02-10 10:03:17 -05:00

21 lines
420 B
Python

import functools
from sopel_SpiceBotCore import sb
def prerun(t_command_type='module'):
def actual_decorator(function):
@functools.wraps(function)
def internal_prerun(bot, trigger, *args, **kwargs):
bot.say(str(id(trigger)))
sb.osd("test", trigger.sender)
function(bot, trigger, *args, **kwargs)
return internal_prerun
return actual_decorator