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
A fully responsive interface to manage all your favorite software on your HTPC.

Python 3 port of Hellowlol's HTPC Manager fork We made this an organization repository to be more independent from single developers. If you want to j

26 Jan 04, 2023
Notion API Database Python Implementation

Python Notion Database Notion API Database Python Implementation created only by database from the official Notion API. Installing / Getting started p

minwook 78 Dec 19, 2022
This is my Discord-Bot named priamoryki-bot based on python.

This is my Discord-Bot named priamoryki-bot based on python. It's a public repository without private information, so you need to correct some code for everything to be working.

priamoryki 2 Dec 14, 2022
Unofficial Python wrapper for official Hacker News API

haxor Unofficial Python wrapper for official Hacker News API. Installation pip install haxor Usage Import and initialization: from hackernews import H

147 Sep 18, 2022
Parse 11.000 free proxies!

Proxy Machine Description I did this project in order to boost views with the teleboost โœˆ๏ธ in my Telegram channel. You can use it not only for boostin

VLDSLV 77 Jan 08, 2023
A Python library for rendering ASS subtitle file format using libass.

ass_renderer A Python library for rendering ASS subtitle file format using libass. Installation pip install --user ass-renderer Contributing # Clone

1 Nov 02, 2022
Just a simple discord bot a create for try

WAIFU MATERIAL DISCORD BOT! French ver. here HOW TO LAUNCH First, clone this rep

1 Jan 08, 2022
Play Video & Music on Telegram Group Video Chat

Video Stream is an Advanced Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat ๐Ÿงช Get SESSION_NAME from below: Pyrogram

Sehath Perera 1 Jan 17, 2022
Python function to construct an ODS spreadsheet on the fly - without having to store the entire file in memory or disk

stream-write-ods Python function to construct an ODS (OpenDocument Spreadsheet) on the fly - without having to store the entire file in memory or disk

Department for International Trade 1 Oct 09, 2022
Um simples bot escrito em Python usando a lib pyTelegramBotAPI

Telegram Bot Python Um simples bot escrito em Python usando a lib pyTelegramBotAPI Instalaรงรฃo Windows: Download do Python 3 Aqui Download do ZIP do Cรณ

Sr_Yuu 1 May 07, 2022
A nuker for Roblox accounts.

Roblox-Nuker A nuker for Roblox accounts. Made by Ice Bear#0167 Usage I would recommend running in replit (https://replit.com) as it is deprecated in

7 May 10, 2022
Tiktok-bot - A tiktok bot with python

Install the requirements pip install selenium pip install pyfiglet==0.7.5 How ca

Ukis 5 Aug 23, 2022
The Bot provide Hadith API and fetch content via api.hadith.sutanlab.id

Bot Hadith-API on Telegram The Bot provide Hadith API and fetch content via api.hadith.sutanlab.id Built With Python Asynchronous HTTP protocol client

xMan 12 Feb 19, 2022
PerrOS - The operating system for your discord server.

PerrOS PerrOS is a Opensource Discord Bot to do it all! Installation Use the package manager pip to install the python3 requirements. pip3 install -r

Webshort 2 Jun 20, 2022
Automation application was made by me using Google, Sheet and Slack APIs with Python.

README This application is used to transfer the data in the xlsx document we have to the Google Drive environment and calculate the "total budget" wit

3 Apr 12, 2022
Freqtrade 3commas wrapper for python

Freqtrade 3commas wrapper The aim of this project is to provide an easy way to integrate freqtrade with 3commas. The main reason someone would want to

Alex Babescu 43 Dec 17, 2022
A module to complement discord.py that has Music, Paginator and Levelling.

discord-super-utils A modern python module including many useful features that make discord bot programming extremely easy. Features Modern leveling m

Yash 106 Dec 19, 2022
GUI Pancakeswap2 and Uniswap3 trading client (and bot)

GUI Pancakeswap2 and Uniswap3 trading client (and bot) (MOST ADVANCE TRADING BOT SUPPORT WINDOWS LINUX MAC) (AUTO BUY TOKEN ON LUNCH AFTER ADD LIQUIDI

16 Dec 23, 2021
Kakatua discord music bot

Donate Ayo donasi! Lokal Internasional Ucapan Terima Kasih Tentu saja, donatur Bunga dan talent-talent h!mawari. Semoga rezeki teman-teman semakin lan

1 Oct 30, 2021
A community made discord bot coded in Python and running on AWS.

Pogbot Project Open Group Discord This is an open source community ran project. Join the discord for more information on how to participate. Coded in

Project Open Group 2 Jul 27, 2022