MibooGram/jobs/base.py
2022-08-04 20:58:12 +08:00

14 lines
358 B
Python

from telegram.ext import CallbackContext
class BaseJob:
@staticmethod
def remove_job_if_exists(name: str, context: CallbackContext) -> bool:
current_jobs = context.job_queue.get_jobs_by_name(name)
if not current_jobs:
return False
for job in current_jobs:
job.schedule_removal()
return True