Spaces:
Paused
Paused
| # Ultroid - UserBot | |
| # Copyright (C) 2021-2023 TeamUltroid | |
| # | |
| # This file is a part of < https://github.com/TeamUltroid/Ultroid/ > | |
| # PLease read the GNU Affero General Public License in | |
| # <https://www.github.com/TeamUltroid/Ultroid/blob/main/LICENSE/>. | |
| import asyncio | |
| import os | |
| import time | |
| from random import choice | |
| import requests | |
| from telethon import Button, events | |
| from telethon.tl import functions, types # pylint:ignore | |
| from pyUltroid import * | |
| from pyUltroid._misc._assistant import asst_cmd, callback, in_pattern | |
| from pyUltroid._misc._decorators import ultroid_cmd | |
| from pyUltroid._misc._wrappers import eod, eor | |
| from pyUltroid.dB import DEVLIST, ULTROID_IMAGES | |
| from pyUltroid.fns.helper import * | |
| from pyUltroid.fns.misc import * | |
| from pyUltroid.fns.tools import * | |
| from pyUltroid.startup._database import _BaseDatabase as Database | |
| from pyUltroid.version import __version__, ultroid_version | |
| from strings import get_help, get_string | |
| udB: Database | |
| Redis = udB.get_key | |
| con = TgConverter | |
| quotly = Quotly() | |
| OWNER_NAME = ultroid_bot.full_name | |
| OWNER_ID = ultroid_bot.uid | |
| ultroid_bot: UltroidClient | |
| asst: UltroidClient | |
| LOG_CHANNEL = udB.get_key("LOG_CHANNEL") | |
| def inline_pic(): | |
| INLINE_PIC = udB.get_key("INLINE_PIC") | |
| if INLINE_PIC is None: | |
| INLINE_PIC = choice(ULTROID_IMAGES) | |
| elif INLINE_PIC == False: | |
| INLINE_PIC = None | |
| return INLINE_PIC | |
| Telegraph = telegraph_client() | |
| List = [] | |
| Dict = {} | |
| InlinePlugin = {} | |
| N = 0 | |
| cmd = ultroid_cmd | |
| STUFF = {} | |
| # Chats, which needs to be ignore for some cases | |
| # Considerably, there can be many | |
| # Feel Free to Add Any other... | |
| NOSPAM_CHAT = [ | |
| -1001361294038, # UltroidSupportChat | |
| -1001387666944, # PyrogramChat | |
| -1001109500936, # TelethonChat | |
| -1001050982793, # Python | |
| -1001256902287, # DurovsChat | |
| -1001473548283, # SharingUserbot | |
| ] | |
| KANGING_STR = [ | |
| "Using Witchery to kang this sticker...", | |
| "Plagiarising hehe...", | |
| "Inviting this sticker over to my pack...", | |
| "Kanging this sticker...", | |
| "Hey that's a nice sticker!\nMind if I kang?!..", | |
| "Hehe me stel ur stiker...", | |
| "Ay look over there (☉。☉)!→\nWhile I kang this...", | |
| "Roses are red violets are blue, kanging this sticker so my pack looks cool", | |
| "Imprisoning this sticker...", | |
| "Mr.Steal-Your-Sticker is stealing this sticker... ", | |
| ] | |
| ATRA_COL = [ | |
| "DarkCyan", | |
| "DeepSkyBlue", | |
| "DarkTurquoise", | |
| "Cyan", | |
| "LightSkyBlue", | |
| "Turquoise", | |
| "MediumVioletRed", | |
| "Aquamarine", | |
| "Lightcyan", | |
| "Azure", | |
| "Moccasin", | |
| "PowderBlue", | |
| ] | |