Exemple #1
0
import subprocess
from logger import logger
from tasks import ping, wget
from utiles import Validator
from pyrogram import Client, filters
from apscheduler.schedulers.asyncio import AsyncIOScheduler

scheduler = AsyncIOScheduler()
app = Client(
    "Watchtower",
    bot_token=os.environ["BOT_TOKEN"],
    api_id=int(os.environ["API_ID"]),
    api_hash=os.environ["API_HASH"],
)
loop = asyncio.get_event_loop()
app.loop = loop
validator = Validator()


def jsonify(message):
    return json.loads(str(message))


async def add_usage(message):
    await message.reply_text(
        text=
        f"Wrong command!\n\nUsage:\n/add `<name>` `<ip>` `<port:int>` `<ping=default/wget>` `<interval:int>`"
    )
    return