text: import asyncio, subprocess
  import time, re, io
  from userbot import bot, BOTLOG, BOTLOG_CHATID, CMD_HELP
  from telethon import events, functions, types
  from telethon.events import StopPropagation
  from telethon.tl.functions.messages import ExportChatInviteRequest
  from telethon.tl.functions.contacts import BlockRequest
  from telethon.tl.functions.channels import LeaveChannelRequest, CreateChannelRequest, DeleteMessagesRequest
  from collections import deque
  from telethon.tl.functions.users import GetFullUserRequest
  from userbot.events import register
  from userbot.utils import admin_cmd
  
  @borg.on(admin_cmd("leave$"))
  async def leave(e):
      if not e.text[0].isalpha() and e.text[0] not in ("/", "#", "@", "!"):
          await e.edit("`I iz Leaving dis Kensur Group kek!`")
          time.sleep(3)
          if '-' in str(e.chat_id):
              await bot(LeaveChannelRequest(e.chat_id))
          else:
              await e.edit('`Sar This is Not A Chat`')
  
  @borg.on(admin_cmd(";__;$"))
  #@register(outgoing=True, pattern="^;__;$")
  async def fun(e):
      t = ";__;"
      for j in range(10):
          t = t[:-1] + "_;"
          await e.edit(t)
  		
  
  @borg.on(admin_cmd("source$"))
  #@register(outgoing=True, pattern="^.source$")
  async def source(e):
      if not e.text[0].isalpha() and e.text[0] not in ("/", "#", "@", "!"):
          await e.edit("https://github.com/crevils/crevilbot")
  
  
  
  CMD_HELP.update({
      "leave": "Leave a Chat"
  })
  CMD_HELP.update({
      ";__;": "You try it!"
  })
  CMD_HELP.update({
      "source": "Gives the source of your userbot"
  })
  