Pluggable Telethon - Telegram UserBot

Overview

Ultroid - UserBot

A stable pluggable Telegram userbot, based on Telethon.

TeamUltroid

Stars Forks Python Version Contributors License Size

More Info
Documentation - ultroid.netlify.app

Deploy

Deploy to Heroku

  • Get your API_ID and API_HASH from here
  • Get your SESSION from here.
    and click the below button!

Deploy

Deploy Locally

  • Get your API_ID and API_HASH from here
  • Get your REDIS_URI and REDIS_PASSWORD from here, tutorial here.
  • Clone the repository:
    git clone https://github.com/TeamUltroid/Ultroid.git
  • Go to the cloned folder:
    cd Ultroid
  • Create a virtual env:
    virtualenv -p /usr/bin/python3 venv
    . ./venv/bin/activate
  • Install the requirements:
    pip install -r requirements.txt
  • Generate your SESSION:
    bash sessiongen
  • Fill your details in a .env file, as given in .env.sample.
    (You can either edit and rename the file or make a new file.)
  • Run the bot:
    bash resources/startup/startup.sh

Made with ๐Ÿ’• by @TeamUltroid.

Credits

Comments
  • Help us Translate Ultroid in other languages.

    Help us Translate Ultroid in other languages.

    Ultroid has Multi Language Support. We are looking for some help, to complete translation work.

    Your language strings must be added to the folder strings/strings/.

    You can download English strings, translate it to your desired language and put it to the path in format languagecode.yml. or you can fix any mistakes done in language strings...

    Note : Some Strings are still present in source, which needs to be seperated out for translation purpose. Doing that too, will be appreciated.

    After doing your changes, you can create a Pull Request and mention this Issue in that.

    enhancement good first issue help wanted Translation 
    opened by New-dev0 31
  • ๐Ÿšจ Potential Improper Access Control

    ๐Ÿšจ Potential Improper Access Control

    ๐Ÿ‘‹ Hello, @1Danish-00, @buddhhu, @xditya - a potential high severity Improper Access Control vulnerability in your repository has been disclosed to us.

    Next Steps

    1๏ธโƒฃ Visit https://huntr.dev/bounties/1-other-TeamUltroid/Ultroid for more advisory information.

    2๏ธโƒฃ Sign-up to validate or speak to the researcher for more assistance.

    3๏ธโƒฃ Propose a patch or outsource it to our community - whoever fixes it gets paid.


    Confused or need more help?

    • Join us on our Discord and a member of our team will be happy to help! ๐Ÿค—

    • Speak to a member of our team: @JamieSlome


    This issue was automatically generated by huntr.dev - a bug bounty board for securing open source code.

    opened by huntr-helper 14
  • UltroidCli Build Fail Fix

    UltroidCli Build Fail Fix

    All the UltroidCli builds are failing because whenever they restart, i got what's exactly happening, heroku is taking the Dockerfile in Ultroid repo and not from UltroidCliTemplate repo... These have completely different commands, thus conflict exists!

    Deleting Dockerfile will resolve it! Heroku isn't going to un-blacklist Ultroid anytime soon!

    opened by BLUE-DEVIL1134 9
  • [BUG REPORT]:

    [BUG REPORT]:

    Contact Details

    @malinruwan

    What happened?

    A bug happened!Traceback (most recent call last):

    File "/usr/local/lib/python3.9/runpy.py", line 188, in _run_module_as_main

    mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
    

    File "/usr/local/lib/python3.9/runpy.py", line 147, in _get_module_details

    return _get_module_details(pkg_main_name, error)
    

    File "/usr/local/lib/python3.9/runpy.py", line 111, in _get_module_details

    __import__(pkg_name)
    

    File "/usr/local/lib/python3.9/site-packages/pyUltroid/init.py", line 12, in

    udB = redis_connection()
    

    File "/usr/local/lib/python3.9/site-packages/pyUltroid/connections.py", line 100, in redis_connection

    our_db = connect_redis()
    

    File "/usr/local/lib/python3.9/site-packages/pyUltroid/connections.py", line 86, in connect_redis

    return connect_qovery_redis()
    

    File "/usr/local/lib/python3.9/site-packages/pyUltroid/connections.py", line 201, in connect_qovery_redis

    host=endpoint,
    

    UnboundLocalError: local variable 'endpoint' referenced before assignment

    Version

    0.0.8 (or later)

    Relevant logs output

    Traceback (most recent call last):
    
      File "/usr/local/lib/python3.9/runpy.py", line 188, in _run_module_as_main
    
        mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
    
      File "/usr/local/lib/python3.9/runpy.py", line 147, in _get_module_details
    
        return _get_module_details(pkg_main_name, error)
    
      File "/usr/local/lib/python3.9/runpy.py", line 111, in _get_module_details
    
        __import__(pkg_name)
    
      File "/usr/local/lib/python3.9/site-packages/pyUltroid/__init__.py", line 12, in <module>
    
        udB = redis_connection()
    
      File "/usr/local/lib/python3.9/site-packages/pyUltroid/connections.py", line 100, in redis_connection
    
        our_db = connect_redis()
    
      File "/usr/local/lib/python3.9/site-packages/pyUltroid/connections.py", line 86, in connect_redis
    
        return connect_qovery_redis()
    
      File "/usr/local/lib/python3.9/site-packages/pyUltroid/connections.py", line 201, in connect_qovery_redis
    
        host=endpoint,
    
    UnboundLocalError: local variable 'endpoint' referenced before assignment
    

    Acknowledgement

    • [X] I have followed all of the above steps.
    bug 
    opened by MalinrRuwan 8
  • [BUG REPORT] VC BOT

    [BUG REPORT] VC BOT

    Contact Details

    No response

    What happened?

    VC bot not working.

    Version

    0.3

    Hosted On

    Vps

    Relevant logs output

    VC Error - 2022.01.01.1
    
    .play believer
    
    Traceback (most recent call last):
      File "/home/ubuntu/ultroid/vcbot/__init__.py", line 242, in vc_handler
        await func(e)
      File "/home/ubuntu/ultroid/vcbot/play.py", line 70, in play_music_
        await ultSongs.group_call.start_audio(song)
      File "/home/ubuntu/.local/lib/python3.9/site-packages/pytgcalls/implementation/group_call.py", line 187, in start_audio
        self._audio_stream = AudioStream(
      File "/home/ubuntu/.local/lib/python3.9/site-packages/pytgcalls/utils.py", line 206, in __init__
        self.__input_container = av.open(source)
      File "av/container/core.pyx", line 355, in av.container.core.open
      File "av/container/core.pyx", line 226, in av.container.core.Container.__cinit__
      File "av/container/core.pyx", line 258, in av.container.core.Container.err_check
      File "av/error.pyx", line 336, in av.error.err_check
    av.error.FileNotFoundError: [Errno 2] No such file or directory
    

    Acknowledgement

    • [X] I have followed all of the above steps.
    bug 
    opened by vedantmgoyal2009 7
  • v0.3 is not deploying

    v0.3 is not deploying

    Contact Details

    @prophesur

    What happened?

    v0.3 not deploying

    Version

    0.3

    Hosted On

    Vps

    Relevant logs output

    12/31/2021, 18:56:34 || pyUltLogs [INFO] :
                    -----------------------------------
                            Starting Deployment
                    -----------------------------------
    
    12/31/2021, 18:56:34 || pyUltLogs [INFO] : Python version - 3.9.7
    12/31/2021, 18:56:34 || pyUltLogs [INFO] : py-Ultroid Version - 2022.01.01
    12/31/2021, 18:56:34 || pyUltLogs [INFO] : Telethon Version - 1.25.0
    12/31/2021, 18:56:34 || pyUltLogs [INFO] : Ultroid Version - 0.3
    Traceback (most recent call last):
      File "/usr/lib/python3.9/runpy.py", line 188, in _run_module_as_main
        mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
      File "/usr/lib/python3.9/runpy.py", line 147, in _get_module_details
        return _get_module_details(pkg_main_name, error)
      File "/usr/lib/python3.9/runpy.py", line 111, in _get_module_details
        __import__(pkg_name)
      File "/home/ubuntu/Ultroid/venv/lib/python3.9/site-packages/pyUltroid/__init__.py", line 15, in <module>
        from .startup.funcs import _version_changes, autobot
      File "/home/ubuntu/Ultroid/venv/lib/python3.9/site-packages/pyUltroid/startup/funcs.py", line 43, in <module>
        from ..functions.helper import download_file, updater
      File "/home/ubuntu/Ultroid/venv/lib/python3.9/site-packages/pyUltroid/functions/helper.py", line 17, in <module>
        from safety.tools import sys_exit
    ImportError: cannot import name 'sys_exit' from 'safety.tools' (/home/ubuntu/Ultroid/venv/lib/python3.9/site-packages/safety/tools/__init__.py)
    

    Acknowledgement

    • [X] I have followed all of the above steps.
    bug 
    opened by vedantmgoyal2009 7
  • [BUG REPORT] Cannot cast NoneType to any kind of Peer.

    [BUG REPORT] Cannot cast NoneType to any kind of Peer.

    Contact Details

    @Shad0wReal

    What happened?

    A bug happened! When i do .help and click on Plugin/some other buttons it gives me back an error. See below ๐Ÿ‘ awfawf

    Version

    0.7

    Hosted On

    Vps

    Relevant logs output

    pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/home/Ultroid/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/home/Ultroid/plugins/_inline.py", line 175, in help_func
        await ult.edit(text, buttons=page_num(count, key), link_preview=False)
      File "/home/Ultroid/venv/lib/python3.8/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/home/Ultroid/venv/lib/python3.8/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/home/Ultroid/venv/lib/python3.8/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/home/Ultroid/venv/lib/python3.8/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/home/Ultroid/venv/lib/python3.8/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    

    Acknowledgement

    • [X] I have followed all of the above steps.
    bug 
    opened by Shad0wGlitch 6
  • Update youtube.py

    Update youtube.py

    I think this is how it should be changed. But please make this edit because iOS and Desktop versions cannot play mp3 in telegram. So it should opened in VLC or another player. Please make it to upload in m4a so the problem would sort out ๐Ÿฅ‡

    opened by MalinrRuwan 5
  • Sourcery refactored dev branch

    Sourcery refactored dev branch

    Branch dev refactored by Sourcery.

    If you're happy with these changes, merge this Pull Request using the Squash and merge strategy.

    See our documentation here.

    Run Sourcery locally

    Reduce the feedback loop during development by using the Sourcery editor plugin:

    Review changes via command line

    To manually merge these changes, make sure you're on the dev branch, then run:

    git fetch origin sourcery/dev
    git merge --ff-only FETCH_HEAD
    git reset HEAD^
    

    Help us improve this pull request!

    opened by sourcery-ai[bot] 4
  • [BUG REPORT] Refused to start

    [BUG REPORT] Refused to start

    Contact Details

    @velosofyy

    What happened?

    Ultroid refused to start Hosted on a docker container using Dockerfile

    I already make sure that I fill the .env properly

    Version

    0.7

    Hosted On

    Vps

    Relevant logs output

    โ”โ”ณโ”“โ•‹โ”โ”“โ•‹โ•‹โ•‹โ•‹โ”โ”“โ”โ”“
                โ”ƒโ”ƒโ”ฃโ”“โ”ƒโ”—โ”ณโ”ณโ”ณโ”โ•‹โ•‹โ”›โ”ƒ
                โ”ƒโ”ƒโ”ƒโ”—โ”ซโ”โ”ซโ”โ”ซโ•‹โ”ƒโ”ƒโ•‹โ”ƒ
                โ”—โ”โ”ปโ”โ”ปโ”โ”ปโ”›โ”—โ”โ”ปโ”ปโ”โ”›
    
          Visit @TheUltroid for updates!!
    
    
    11/29/2022, 21:11:32 | pyUltLogs [INFO] :
                        -----------------------------------
                                Starting Deployment
                        -----------------------------------
    
    11/29/2022, 21:11:32 | pyUltLogs [INFO] : Python version - 3.10.2
    11/29/2022, 21:11:32 | pyUltLogs [INFO] : py-Ultroid Version - 2022.08.30
    11/29/2022, 21:11:32 | pyUltLogs [INFO] : Telethon Version - 1.25.1 [Layer: 146]
    11/29/2022, 21:11:32 | pyUltLogs [INFO] : Ultroid Version - 0.7.1 [github actions]
    11/29/2022, 21:11:32 | pyUltLogs [INFO] : Using local file as database.
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    11/29/2022, 21:11:39 | pyUltLogs [CRITICAL] : No DB requirement fullfilled!
    Please install redis, mongo or sql dependencies...
    Till then using local file as database.
    

    Acknowledgement

    • [X] I have followed all of the above steps.
    bug 
    opened by Velosofy 3
  • [BUG REPORT] button not working

    [BUG REPORT] button not working

    Contact Details

    No response

    What happened?

    A bug happened!

    Any button on .help command and others command will not working

    Bellow i provided instance log from mogenius website

    Version

    0.7

    Hosted On

    Other

    Relevant logs output

    โ”โ”ณโ”“โ•‹โ”โ”“โ•‹โ•‹โ•‹โ•‹โ”โ”“โ”โ”“
                โ”ƒโ”ƒโ”ฃโ”“โ”ƒโ”—โ”ณโ”ณโ”ณโ”โ•‹โ•‹โ”›โ”ƒ
                โ”ƒโ”ƒโ”ƒโ”—โ”ซโ”โ”ซโ”โ”ซโ•‹โ”ƒโ”ƒโ•‹โ”ƒ
                โ”—โ”โ”ปโ”โ”ปโ”โ”ปโ”›โ”—โ”โ”ปโ”ปโ”โ”›
          Visit @TheUltroid for updates!!
    12/08/2022, 08:33:55 | pyUltLogs [INFO] : 
                        -----------------------------------
                                Starting Deployment
                        -----------------------------------
        
    12/08/2022, 08:33:55 | pyUltLogs [INFO] : Python version - 3.10.2
    12/08/2022, 08:33:55 | pyUltLogs [INFO] : py-Ultroid Version - 2022.08.30
    12/08/2022, 08:33:55 | pyUltLogs [INFO] : Telethon Version - 1.25.1 [Layer: 146]
    12/08/2022, 08:33:55 | pyUltLogs [INFO] : Ultroid Version - 0.7.1 [qovery | kubernetes]
    12/08/2022, 08:33:55 | pyUltLogs [INFO] : Installing 'redis' for database.
    WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
    12/08/2022, 08:34:15 | pyUltLogs [INFO] : Connecting to Redis...
    12/08/2022, 08:34:15 | pyUltLogs [INFO] : Connected to Redis Successfully!
    12/08/2022, 08:34:22 | pyUltLogs [INFO] : Trying to login.
    12/08/2022, 08:34:22 | pyUltLogs [INFO] : Logged in as ใ…คใ…คใ…ค ใ…คใ…คใ…ค
    12/08/2022, 08:34:22 | pyUltLogs [INFO] : Trying to login.
    12/08/2022, 08:34:24 | Telethon.client.users [INFO] : Phone migrated to 5
    12/08/2022, 08:34:24 | Telethon.client.telegrambaseclient [INFO] : Reconnecting to new data center 5
    12/08/2022, 08:34:26 | pyUltLogs [INFO] : Logged in as @DravorLand_Bot
    12/08/2022, 08:34:31 | pyUltLogs [INFO] : Initialising...
    12/08/2022, 08:34:32 | Telethon.network.mtprotosender [ERROR] : Request caused struct.error: required argument is not an integer: GetFullChatRequest(chat_id=InputPeerChat(chat_id=812146992))
    12/08/2022, 08:34:32 | pyUltLogs [ERROR] : required argument is not an integer
    Traceback (most recent call last):
      File "/pyUltroid/startup/funcs.py", line 262, in autopilot
        await ultroid_bot.get_permissions(int(channel), asst.me.username)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/chats.py", line 1365, in get_permissions
        chat = await self(functions.messages.GetFullChatRequest(entity))
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 32, in __call__
        return await self._call(self._sender, request, ordered=ordered)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 71, in _call
        future = sender.send(request, ordered=ordered)
      File "/usr/local/lib/python3.10/site-packages/telethon/network/mtprotosender.py", line 202, in send
        state = RequestState(request)
      File "/usr/local/lib/python3.10/site-packages/telethon/network/requeststate.py", line 18, in __init__
        self.data = bytes(request)
      File "/usr/local/lib/python3.10/site-packages/telethon/tl/tlobject.py", line 190, in __bytes__
        return self._bytes()
      File "/usr/local/lib/python3.10/site-packages/telethon/tl/functions/messages.py", line 2374, in _bytes
        struct.pack('
    struct.error: required argument is not an integer
    12/08/2022, 08:34:32 | Telethon.client.uploads [INFO] : Uploading file of 235172 bytes in 2 chunks of 131072
    12/08/2022, 08:34:33 | pyUltLogs [ERROR] : Cannot cast InputPeerChat to any kind of InputChannel.
    Traceback (most recent call last):
      File "/pyUltroid/startup/funcs.py", line 310, in autopilot
        await ultroid_bot(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 32, in __call__
        return await self._call(self._sender, request, ordered=ordered)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 47, in _call
        await r.resolve(self, utils)
      File "/usr/local/lib/python3.10/site-packages/telethon/tl/functions/channels.py", line 462, in resolve
        self.channel = utils.get_input_channel(await client.get_input_entity(self.channel))
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 263, in get_input_channel
        _raise_cast_fail(entity, 'InputChannel')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast InputPeerChat to any kind of InputChannel.
    12/08/2022, 08:34:34 | pyUltLogs [INFO] : โ€ข Installing Official Plugins || Count : 80 โ€ข
    12/08/2022, 08:34:57 | pyUltLogs [INFO] : Took 49s to start โ€ขULTROIDโ€ข
    12/08/2022, 08:34:57 | pyUltLogs [INFO] : 
                ----------------------------------------------------------------------
                    Ultroid has been deployed! Visit @TheUltroid for updates!!
                ----------------------------------------------------------------------
        
    12/08/2022, 08:47:44 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 08:47:45 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 08:47:47 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 08:47:48 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 14:33:51 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 14:33:53 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 14:33:54 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 14:33:55 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 14:34:35 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 315, in on_plug_in_callback_query_handler
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 14:34:36 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 315, in on_plug_in_callback_query_handler
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 16:32:50 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 175, in help_func
        await ult.edit(text, buttons=page_num(count, key), link_preview=False)
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 16:32:50 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 175, in help_func
        await ult.edit(text, buttons=page_num(count, key), link_preview=False)
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 16:32:50 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 175, in help_func
        await ult.edit(text, buttons=page_num(count, key), link_preview=False)
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 16:32:50 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 175, in help_func
        await ult.edit(text, buttons=page_num(count, key), link_preview=False)
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:22:47 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:22:48 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:22:49 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 138, in setting
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:22:52 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 293, in _
        await e.edit(buttons=button, link_preview=False)
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:22:54 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 293, in _
        await e.edit(buttons=button, link_preview=False)
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:22:55 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 293, in _
        await e.edit(buttons=button, link_preview=False)
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:22:55 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 293, in _
        await e.edit(buttons=button, link_preview=False)
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:23:07 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 315, in on_plug_in_callback_query_handler
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:23:08 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 315, in on_plug_in_callback_query_handler
        await event.edit(
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:28:41 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 175, in help_func
        await ult.edit(text, buttons=page_num(count, key), link_preview=False)
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    12/08/2022, 22:28:42 | pyUltLogs [ERROR] : Cannot cast NoneType to any kind of Peer.
    Traceback (most recent call last):
      File "/pyUltroid/_misc/_assistant.py", line 77, in wrapper
        await func(event)
      File "/plugins/_inline.py", line 175, in help_func
        await ult.edit(text, buttons=page_num(count, key), link_preview=False)
      File "/usr/local/lib/python3.10/site-packages/telethon/events/callbackquery.py", line 341, in edit
        return await self._client.edit_message(
      File "/usr/local/lib/python3.10/site-packages/telethon/client/messages.py", line 1227, in edit_message
        entity = await self.get_input_entity(entity)
      File "/usr/local/lib/python3.10/site-packages/telethon/client/users.py", line 470, in get_input_entity
        peer = utils.get_peer(peer)
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 997, in get_peer
        _raise_cast_fail(peer, 'Peer')
      File "/usr/local/lib/python3.10/site-packages/telethon/utils.py", line 138, in _raise_cast_fail
        raise TypeError('Cannot cast {} to any kind of {}.'.format(
    TypeError: Cannot cast NoneType to any kind of Peer.
    

    Acknowledgement

    • [X] I have followed all of the above steps.
    bug 
    opened by NSTAdventure 0
  • instagram [BUG REPORT]

    instagram [BUG REPORT]

    Contact Details

    @its_kayden

    What happened?

    A bug happened! instagram plugin is not working : it just shows error or sometimes it doesnt reply anything and becomes un-responsive

    Version

    0.7

    Hosted On

    Vps

    Relevant logs output

    'int' object has no attribute 'encode'
    

    Acknowledgement

    • [x] I have followed all of the above steps.
    bug 
    opened by titu3e 0
Releases(v0.7)
  • v0.7(Aug 31, 2022)

  • v0.3(Dec 31, 2021)

    โšก Ultroid v0.3 Updates [ Commit ]

    ๐ŸŽญ What's New? - Multiple DB Support [ Read More ] - Multi Client [ Read More ] - Quiz [ Read More ] - Using proxies. [ Read More ] - Option to Customize loading of official plugins [ Read More ] - gdrive (rewrite) [ Read More ] - TagLogger will log edit of tagged message ๐ŸŽ‰

    ๐Ÿช… New Plugins & Commands - file share [.help fileshare] - .q [.help specialtools] - ncode [.help utilities] - fsticker [.help fakeaction] - rotate [.help mediatools] - Media support in [.button] - rvgif [.help giftools] - shorturl [.help tools ]

    ๐ŸŽŠ Addons - Morse Code [.help morsecode] - Images [.help images] - Activitygen [.help activitygen] - Random [.help random] - Waifu [.help waifu] - anime [.help anime]

    ๐Ÿง› Inline Plugins - Twitter Search - Koo Search - Saavn Search - Fdroid Search [with download option]

    ๐Ÿค– In MANAGER - Afk - kang [/help -> misc]

    ๐ŸŒ€ Other Changes - .chatinfo is now merged in .info. - redis commands are changed, along with change in plugin name - [ redis.py >> database.py ] - .ialive is now .alive inline - .stoppic is now merged with .autopic along with other improvements. - Telethon is now at Latest layer [136]

    ๐Ÿ—ฃ New Languages ๐Ÿ‡ฏ๐Ÿ‡ต Japanese ๐Ÿ‡ฆ๐Ÿ‡ฟ Azerbaijani

    ๐Ÿ”‰ Language Update - Russian [up-to-date with English] - Arabic - Farsi - Malayalam

    โž• Along with - Minor Bug Fixes. - Addition in Security.

    ๐Ÿ”ฅ Special Thanks to Language translation helpers and other Pull Requests.

    ๐Ÿ”— Now, Ultroid has it's own Url Shortener https://tiny.ultroid.tech

    ๐ŸŒบ Regards ~ @TeamUltroid

    Source code(tar.gz)
    Source code(zip)
  • v0.2(Dec 31, 2021)

    ๐Ÿช… Ultroid 0.2 Updates [commit]

    ๐Ÿ—’ In Short.

    • Focused on Speed.
    • Reduced Dependencies.
    • Shorter Logs.
    • Recreating our Things...

    ๐Ÿฅ In Main Repo

    • Updated Insta [.help instagram]
    • Button Support [Read More].
    • Delete time [Read More].
    • Disable Pic in Help [Read More]
    • [.help button]
    • [.help bot]
    • Fixed img, gadget and webshot.
    • Short Plugins are now merged into others.
    • Other Bug fixes and enhancements.

    ๐Ÿชค In Ultroid Assistant

    • Media Support in Start Message.
    • Custom Text in Info Message. [Read More]
    • Media Support in broadcast.

    ๐Ÿ’ฌ In Pm Bot.

    ๐Ÿ’  In Addons

    • [.help random]
    • [.help inlinefun]
    • [.help search_msgs]

    ๐ŸŽต In VoiceChat

    • Fixed link not supported issue
    • Added clear all Queue cmd
    • Fixed Minor Issues

    ๐Ÿ—ฃ Languages

    • New Language Strings has been Added.
    • Great Thanks to All Contributors. โค

    ๐Ÿฅณ [.update] to update... ๐Ÿฅณ

    ~ @TeamUltroid

    Source code(tar.gz)
    Source code(zip)
  • v0.1(Sep 13, 2021)

    ๐ŸŽก What's New ? ๐Ÿค”

    • Rewritten Voice Calls.
    • Increased Security. [link]
    • Manager Features [link]
    • Rewritten Some db structure.
    • Enhanced Stability.

    โ›ฑ New Plugins

    • Audios [.help audiotools]
    • Videos [.help videotools]
    • Akinator [.help akinator]
    • Paper Writer [.help writer]
    • Image Maker [.help image]
    • Instagram [link]

    โœจ New Inline Plugins [.help >> Inline Tools >> ]

    • Piston
    • Xda Search
    • Ofox (new)

    ๐ŸšฆNew Addons

    • [.help speechtool]
    • [.help devianart]
    • [.help astronomy]
    • [.help how_to]

    ๐ŸŒ New Commands

    • .ultroid
    • .gadmincast
    • .ialive
    • .download (direct url)
    • .ccarbon (color carbon)
    • .pixelator
    • .border
    • .help chats

    ๐Ÿ’ซ New Feature

    • Multi Plugin Channel [link]
    • Media in inline pmpermit. [link]
    • Username Tracker [link]
    • Taglog Reply 2 Reply [link]
    • Password in Zip [.help ziptools]
    • Sudo & Asst Handler [link]
    • Get rid of deployed msg [link]
    • Take edited msg as cmd [link]
    • Afk work after restart also.

    ๐Ÿ˜‰ For Developers

    • cpp eval [.help devtools]
    • Inline Piston
    • Auto Upstream Repo.
    • Use Custom Addons.

    **๐ŸŽธ๐ŸŽท New Vc Features ๐ŸŽบ ๐ŸŽป **

    ๐Ÿ” Special Thanks

    ๐Ÿž BUGS ??

    • All old bugs & issue you guys had mentioned are resolved now. ๐Ÿ˜Ž
    • Now mention new ๐Ÿ› .

    ๐Ÿšง Update your bots with command .update ~ @TeamUltroid

    Source code(tar.gz)
    Source code(zip)
  • v0.0.9(Jul 18, 2021)

    ๐ŸŽ  What's New/Up-Coming โ€ข Shifted to Pyrogram from telegraf โ€ข New Vc Setup/ Rebase [link] โ€ข Bypass Heroku Deploy [link] โ€ข New Inline Pmpermit [link] โ€ข TimeZone Setup [link] โ€ข Anti Ultroid [link] โ€ข Dual Mode [link] โ€ข Grp Manager โ€ข Many Hosting Methods/Platforms with tutorial

    ๐ŸŒ New Plugins โ€ข Auto Chat Bot [.help chat_bot] โ€ข NightMode [.help nightmode] โ€ข Bot button [.help botecho] โ€ข Ebooks [.help] > [inline tools] > Ebook

    ๐ŸŒ‹ Bug Fixes โ€ข Google/img [.help google] โ€ข Multi Word Filters โ€ข Snips Work For Sudos โ€ข Redis Connection Issue โ€ข Message Edit Error โ€ข Minor Bugs

    ๐ŸŽง VC Updates โ€ข Shifted To Pyrogram from telegraf โ€ข New Setup [Link Here] โ€ข Help [/vchelp]

    ๐Ÿ›ถ New Languages [credits] โ€ข Tamil โ€ข Turkish โ€ข Russian

    ๐Ÿ“จ Message :- "Yeah we know, This update is little weaker, But Don't Worry v0.1 gonna be a Mega Update๐Ÿ˜‰, keep patience."

    Keep Supporting ๐Ÿซ€

    ยฉ @TeamUltroid

    Source code(tar.gz)
    Source code(zip)
  • v0.0.8(Jun 18, 2021)

  • v0.0.7(May 22, 2021)

    ๐Ÿงฟ Ultroid v0.0.7 Updates ๐Ÿงฟ

    ๐ŸฎWhat's This Time?

    • More Easily Deployable
    • Fixed Redis Connect Error
    • Fixed idling Issue
    • Many New Stuffs ๐Ÿ˜‰

    ๐ŸŽ€ New Plugins

    • YouTube [.help youtube]
    • Gif Tools [.help giftools]
    • Logo Maker [.help logo]
    • Button Calculator [.calc]
    • Warn Plugin [.help warn]
    • Echo Plugin [.help echo]
    • Locks Plugin [.help locks]
    • Video Compressor [.help compressor]
    • Force Subscribe Channel [.help forcesubscribe]
    • QrCode [.help qrcode]
    • Pinterest [.help pinterest]
    • Megadl [.help megadl]
    • ZipTools [.help ziptools]
    • Image Resize [.help resize]
    • Polls [.help polls]
    • Extra [.help extra]

    โš“ New Commands

    • Archive [.help pmpermit]
    • Gpromote [.help globaltools]
    • AutoDelete [.help admintools]
    • Csample [.help imagetools]

    ๐ŸŽณ ADDONS

    • How Google [.help how_google]
    • New Quotly [.help quotly]
    • [.help totalmsgs]

    ๐ŸŽฐ Updated Stuffs

    • [.help] New Inline Menu With Lots Of Stuffs.
    • [.help download_upload] Now You Can Upload Folders/Directory Too.
    • Updated DataBase

    ๐Ÿ› Bug Fixes

    • Fixed pdftools [.help pdftools]
    • Fixed AutoCorrect [.help autocorrect]
    • Fixed Superfban [.help superfban]
    • Fixed WebShot [.help webshot]
    • Fixed Sticker Search [.sticker text]
    • Fixed Conflicts & Errors

    ๐ŸŽท Vc Updates

    • More Easy To Setup [link]
    • Auto Dyno Settings

    ๐Ÿ€„ Languages [credits]

    • Added Spanish
    • Updated Pt-br

    Do [.update] To Update Bot.

    ๐Ÿ‘ฅ @TeamUltroid

    Source code(tar.gz)
    Source code(zip)
  • v0.0.6(May 8, 2021)

    ๐Ÿฅ ULTROID 0.0.6 Updates ๐Ÿฅ

    ๐Ÿ›Ž New Features - - Secured Sudo link - Improved Bot Security link - DynoSaver link - Extra Features link - Modified PmSecurity - Best TagLogger - Fast Download / upload - Improved Stability

    ๐Ÿงฟ New Plugins - FakeAction .help fakeaction - Unsplash .help unsplash - Schedule .help schedule_msg - Events .help dayevents - Js Eval .help evaljs - Get Variables .help variables - Saavn Music .help saavn

    ๐Ÿช… New / Updated Commands - .shutdown Off Dynos - .thumbnail link - .ls or .ls <path> - .purge 10 - .purgeme 10 - .gban <username> <reason>

    ๐Ÿชค New On Addons - QuoteFancy .help quotefancy - TruthDare .help truthdare - Pack Spam .help stickerspam - Base64 .help encode_decode - Flaticon .help flaticon - .insult cmd

    ๐Ÿ”‹ BUG Fixes - Autopic .help autopic - Test .test - Broadcast (added media support) - Blacklist / Snips - Mediainfo .help mediainfo - Fixed import Error - Fixed minor Bugs.

    ๐ŸŽŽ VC Updates - Increased Stability - Added Exit Button - New Commands link

    ๐Ÿ—ฃ New Language credits - Italian - Hindi

    ๐Ÿฅณ Use .update now To update

    ยฉ @TeamUltroid

    Source code(tar.gz)
    Source code(zip)
  • v0.0.5(Apr 6, 2021)

    ๐Ÿ‘‘ Whats New - [ Many Things ๐Ÿ˜‰]

    • Voice Calls with Ultroid [setup link (https://t.me/UltroidUpdates/4)] ๐Ÿ‘€
    • Chat via Assistant Bot [info (https://t.me/UltroidUpdates/2)]

    ๐Ÿ“ค New Plugins

    • Filter [info (https://t.me/UltroidUpdates/5)]
    • Notes [info (https://t.me/UltroidUpdates/5)]
    • Snips [info (https://t.me/UltroidUpdates/5)]
    • Blacklist [info (https://t.me/UltroidUpdates/5)]
    • greetings (welcome/goodbye) [info (https://t.me/UltroidUpdates/6)]
    • AutoCorrect (AutoCorrect Msg u send)
    • channelhacks (.help channelhacks)
    • ziptools (.help ziptools)
    • glitch (.help glitch)
    • Webshot (.webshot link send picture of website)
    • gadget (.gadget )
    • dm (.dm )
    • save (reply message/media to save it on your saved msgs)
    • getaddons

    ๐Ÿ—‚ New Commands

    • .color (convert black & white img to colorful)
    • .gucast (To send Ur message To all Ur private Chats)

    ๐Ÿ“š In Addons

      • Echo (.help echo)
      • Inlinefun (.help Inlinefun)
      • covid (.help covid)

    ๐Ÿ“‡ Fixes

      • Clone
      • wspr (reply any user .wspr only)
      • autopic (.autopic )
      • admin tools
      • conflict
      • Other Bugs....

    ๐ŸŒ‡ New Languages [Credits (https://t.me/UltroidNews/24)]

    • Portuguese - Brazilian
    • Chinese
    • Sinhala

    โœจ Documentation - http://ultroid.tech/ โœจ

    (c) @TeamUltroid

    Source code(tar.gz)
    Source code(zip)
  • v0.0.4(Mar 13, 2021)

    ๐Ÿ  Ultroid v0.0.4

    Changes:

    Multi-Lingual:Multilanguage support for all official plugins. Available languages as of now:

    • English
    • Arabic
    • Indonesian
    • Malayalam
    • Bengali
    • Odia
    • Marathi
    • Gujarati (incomplete)
    • Tamil (incomplete)

    More Features In Assistant Menu

    • .stoppic command to stop autopic

    New Plugins:

    • WebUpload
    • Groups

    Fixes:

    • GDrive
    • PmPermit
    • Tools
    • All New Bugs & Issues
    • Broadcast:
      • .add works in channels.
      • .add all no longer adds channels twice.

    New docker:

    • Faster deploys (5 minutes)

    • Faster updates (1 minute)

    • Faster restart (just seconds)

    • All credits can be found here (link @UltroidNews)

    ๐ŸŒ Addons

    Fixes:

    • Delayspam

    New Plugins:

    • flaticon
    • qrtools
    • speechtool

    Use .update to Update your Bots!

    (c) @TeamUltroid

    Source code(tar.gz)
    Source code(zip)
  • v0.0.3(Mar 5, 2021)

    New ๐Ÿ‘‰ New Inline Help Feature ๐Ÿ‘‰ Added Gdrive Module ๐Ÿ‘‰ Added Globaltools Module ๐Ÿ‘‰ Added Tag module ๐Ÿ‘‰ Added Broadcast Module ๐Ÿ‘‰ Added Converter Module ๐Ÿ‘‰ Added Some Addons

    Bugs Fixes ๐Ÿ‘‰ Updated Some Modules ๐Ÿ‘‰ Fixed Minor Bugs ๐Ÿ‘‰ Fixed Some Not working Cmds

    News ๐Ÿ”ฐ Redis dB is Fixed , we'll add welcome, notes, filters soon ๐Ÿ”ฐ No Need To Go To Heroku Just Do .help nd Go to settings button

    ๐ŸŒŸ Increased Stability nd Speed๐ŸŒŸ

    โœจโœจ Documentation โœจโœจ

    ยฉ @TeamUltroid

    Source code(tar.gz)
    Source code(zip)
Owner
Team Ultroid
Telethon - Telegram - UserBot
Team Ultroid
Telegram bot made with Python to get notified when visa slots are available

Visa slot bot I created this bot to getnotified when screenshots are available in the Telegram channel for dropbox appointments. How do I use this? Ch

Jimil 7 Jan 03, 2023
Google translator bot using pyTelegramBotAPI

iTranslator-bot Super google translator bot using pyTelegramBotAPI A bot is a professional bot that automatically detects a language in texts or capti

Abdulatif 6 Nov 22, 2022
Twitter-Scrapping - Tweeter tweets extracting using python

Twitter-Scrapping Twitter tweets extracting using python This project is to extr

Suryadeepsinh Gohil 2 Feb 04, 2022
Add Me To Your Group Enjoy With Me. Pyrogram bot. https://t.me/TamilSupport

SongPlayRoBot 3X Fast Telethon Based Bot โšœ Open Source Bot ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Demo : SongPlayRoBot ๐Ÿ’ƒ๐Ÿป Easy To Deploy ๐Ÿค— Click Below Image to Deploy DEPLOY Grou

IMVETRI 850 Dec 30, 2022
๐Ÿ“– GitHub action schedular (cron) that posts a Hadith every hour on Twitter & Facebook.

Hadith Every Hour ๐Ÿ“– A bot that posts a Hadith every hour on Twitter & Facebook (Every 3 hours for now to avoid spamming) Follow on Twitter @HadithEve

Ananto 13 Dec 14, 2022
A Python wrapper around the Twitter API.

Python Twitter A Python wrapper around the Twitter API. By the Python-Twitter Developers Introduction This library provides a pure Python interface fo

Mike Taylor 3.4k Jan 01, 2023
Cutting-edge GitHub page customization tool

Cutting-edge GitHub page customization tool Want to customize your GitHub user page, but don't know how? Now you can make your profile unique and attr

Igor Vaiman 32 Aug 24, 2022
A collection of discord tools I've made.

Discord A collection of discord tools i've made. What's in here? Basically every discord related project i've worked on can be found here, i'll try an

?? ?? ?? 6 Nov 13, 2021
Twitter-redesign - Twitter Redesign With Django

Twitter Redesign A project that tests Django and React knowledge through a twitt

Mark Jumba 1 Jun 01, 2022
A Simple Telegram Bot That Can Generate Strong Password With Many Features Written In Python Using Pyrogram

Password-Generator-Bot A Simple Telegram Bot That Can Generate Strong Password With Many Features Written In Python Using Pyrogram Features Random Pas

Muhammed Fazin 17 Dec 23, 2022
A corona statistics and information telegram bot.

A corona statistics and information telegram bot.

Fayas Noushad 15 Oct 21, 2022
An Unofficial API for 1337x, Piratebay, Nyaasi, Torlock, Torrent Galaxy, Zooqle, Kickass, Bitsearch, and MagnetDL

An Unofficial API for 1337x, Piratebay, Nyaasi, Torlock, Torrent Galaxy, Zooqle, Kickass, Bitsearch, and MagnetDL

Neeraj Kumar 130 Dec 27, 2022
EthSema - Binary translator for Ethereum 2.0

EthSema is a novel EVM-to-eWASM bytecode translator that can not only ensure the fidelity of translation but also fix commonly-seen vulnerabilities in smart contracts.

weimin 8 Mar 01, 2022
an OSU! bot sdk based on IRC

osu-bot-sdk an OSU! bot sdk based on IRC Start! The following is an example of event triggering import osu_irc_sdk from osu_irc_sdk import models bot

chinosk 2 Dec 16, 2021
A Simple Telegram Bot that can Download Files From Mega.nz and Upload It to Telegram

MegaDL-Bot A Simple Telegram Bot By @mrkpbots to Download Files From Mega.nz and Upload It to Telegram Features No Login Required All Mega.nz File Lin

MRKP BOTS 5 Feb 20, 2022
Full-featured Python interface for the Slack API

This repository is archived and will not receive any updates It's time to say goodbye. I'm archiving Slacker. It's been getting harder to find time to

Oktay Sancak 1.6k Dec 13, 2022
Manage AWS Secrets the easy way

AWStanding Easily load variables from AWS Parameter store into environment variables. Why to AWStanding? Because it handles AWS pagination so the amou

Juan Ignacio Sรกnchez Sampayo 13 Dec 30, 2022
ๆ‰น้‡ไธ‹่ฝฝๆŠ–้Ÿณๆ— ๆฐดๅฐ่ง†้ข‘

็‰ˆๆƒ่ฏดๆ˜Ž ๆœฌ้กน็›ฎfork่‡ชJohnserf-Seed TikTokDownloadใ€‚็›ฎ็š„ๆ˜ฏไธบไบ†ๅขžๅŠ ไธชๆ€งๅŒ–็š„ๅŠŸ่ƒฝ๏ผŒ่‹ฅๆƒณไฝ“้ชŒๆ›ดๅคšๅฎŒๅ–„็š„ๅŠŸ่ƒฝ่ฏทๆ”ฏๆŒๅŽŸไฝœ่€…็š„้กน็›ฎใ€‚ ๅ…่ดฃๅฃฐๆ˜Ž ๆœฌไปฃ็ ไป…็”จไบŽๅญฆไน ๏ผŒไธ‹่ฝฝๅŽ่ฏทๅ‹ฟ็”จไบŽๅ•†ไธš็”จ้€”ใ€‚ ็Žฏๅขƒ่ฆๆฑ‚ ่ฏทๆฃ€ๆŸฅๅฎฟไธปๆœบ๏ผŒๆ˜ฏๅฆๅฎ‰่ฃ…ไบ†python็Žฏๅขƒ๏ผŒๅนถไธ”้…็ฝฎไบ†็Žฏๅขƒๅ˜้‡ pytho

Zhiwu Mao 44 Dec 28, 2022
This is a script to forward forward large number of documents to another telegram channel.

ChannelForward ๐Ÿ˜‡ This is a Script to Forward Large Number of Documents to Another Telegram Channel. If You Try to Forward Very Large Number of Files

Anjana Madushanka 10 Jun 08, 2021
Discord bot for calculating basic operations and formulas. (Early Development)

MathBot Discord bot for calculating basic operations and formulas. (Early Development) Commits Feel free to contribute to this bot by forking and pull

4 Jul 14, 2022