19 lines
825 B
Python
19 lines
825 B
Python
# Implement By https://github.com/jusidama18
|
|
# Based on this https://github.com/DevsExpo/FridayUserbot/blob/master/plugins/heroku_helpers.py
|
|
|
|
from pyrogram import filters
|
|
from bot import app, OWNER_ID, bot
|
|
from bot.helper import check_heroku
|
|
|
|
@app.on_message(filters.command(['reboot', f'reboot@{bot.username}']) & filters.user(OWNER_ID))
|
|
@check_heroku
|
|
async def gib_restart(client, message, hap):
|
|
msg_ = await message.reply_text("**[HEROKU] - Restarting**")
|
|
hap.restart()
|
|
|
|
@app.on_message(filters.command(['shutdown', f'shutdown@{bot.username}']) & filters.user(OWNER_ID))
|
|
@check_heroku
|
|
async def shutdown(client, message, app_):
|
|
msg_ = await message.reply_text("**[HEROKU] - Shutdown**\n\n**NOTE: You need to turn on manual from Heroku to use this bot again.**")
|
|
app_.process_formation()["worker"].scale(0)
|