16 lines
392 B
Python
16 lines
392 B
Python
from ..abc import CompositeMetaClass
|
|
from .weekly import WeeklyTask
|
|
|
|
|
|
class Tasks(WeeklyTask, metaclass=CompositeMetaClass):
|
|
"""
|
|
Subclass all shared metaclassed parts of the cog
|
|
|
|
This includes all task loops for LevelUp
|
|
"""
|
|
|
|
def start_levelup_tasks(self):
|
|
self.weekly_reset_check.start()
|
|
|
|
def stop_levelup_tasks(self):
|
|
self.weekly_reset_check.cancel()
|