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
Bot Auto Chess.com

Bot Auto Chess.com Is a suggestion for chess moves on the chess.com platform. The available features are: chess suggestions and moves automatically. i

Tn. Ninja 34 Jan 01, 2023
A Discord bot to allow people to create lists of random characters, with limit reroll options.

Mugen Bot A small bot I made to practice python and allow people to publically select random characters on a discord server. Uses py-cord, as that is

Haley 2 Feb 06, 2022
Weather_besac is a French twitter bot that tweet the weather of the city of Besanรงon in Franche-Comtรฉ in France every day at 8am and 4pm.

Weather Bot Besac Weather_besac is a French twitter bot that tweet the weather of the city of Besanรงon in Franche-Comtรฉ in France every day at 8am and

Rgld_ 1 Nov 15, 2021
Notification Reminder Application For Python

Notification-Reminder-Application No matter how well you set up your to-do list and calendar, you arenโ€™t going to get things done unless you have a re

1 Nov 26, 2021
A python script that changes our background based on current weather and time of the day.

Desktop background on Windows 10, based on current weather and time A python script that changes our background based on current weather and time of t

Maj Gaberลกฤek 1 Nov 16, 2021
An open-source Discord Nuker can be used as a self-bot or a regular bot.

How to use Double click avery.exe, and follow the prompts Features Important! Make sure to use [9] (Scrape Info) before using these, or some things ma

Exortions 3 Jul 03, 2022
Kali Kush - Account Nuker Tool

Kali Kush - Account Nuker Tool This is a discord tool made by me, and SSL :) antho#1731 How to use? pip3 install -r requirements.txt -py kalikush.py -

ryan 3 Dec 21, 2021
A python script to acquire multiple aws ec2 instances in a forensically sound-ish way

acquire_ec2.py The script acquire_ec2.py is used to automatically acquire AWS EC2 instances. The script needs to be run on an EC2 instance in the same

Deutsche Telekom Security GmbH 31 Sep 10, 2022
Algofi Python SDK is useful for developers who want to programatically interact with the Algofi lending protocol

algofi-py-sdk Algofi Python SDK Documentation https://algofi-py-sdk.readthedocs.

Algofi 41 Dec 15, 2022
Automatically send commands to send Twitch followers to any Twitch account.

Automatically send commands to send Twitch followers to any Twitch account. You just need to be in a Twitch follow bot Discord server!

Thomas Keig 6 Nov 27, 2022
Automatically mass follows tons of NameMC profiles.

Automatically mass follows tons of NameMC profiles. (Creates REAL traffic to your profile)

Jam 3 Jun 29, 2022
:snake: A simple library to fetch data from the iTunes Store API made for Python >= 3.5

itunespy itunespy is a simple library to fetch data from the iTunes Store API made for Python 3.5 and beyond. Important: Since version 1.6 itunespy no

Fran Gonzรกlez 56 Dec 22, 2022
Discord Webhook Spammer (fastest)

Discord Webhook Spammer A simple fast asynchronous webhook spammer. Spammer Features Fast message spamming. Controllable speed. Noob friendly. Usage N

Varient 2 Apr 22, 2022
Uploader-Bot - A Modified Telegram Url Uploader Bot With Mongodb, Zee5, Sonyliv Support and Many Other Yt-dlp Sites

๐š๐šŽ๐šš๐šž๐š’๐š›๐šŽ๐š ๐š…๐šŠ๐š›๐š’๐šŠ๐š‹๐š•๐šŽ๐šœ ๐Ÿ”Š APP_ID API_HASH TG_BOT_TOKEN DATABASE_URL

11 Sep 10, 2022
A simple script that can be used to track real time that user was online in telegram

TG_OnlineTracker A simple script that can be used to track real time that user was online in telegram Join @DaisySupport_Official ๐ŸŽต for help ๐Ÿƒโ€โ™‚๏ธ Ea

Inuka Asith 15 Oct 23, 2022
This discord bot preview user 42intra login picture.

42intra_Pic BOT This discord bot preview user 42intra login picture. created by: @YOPI#8626 Using: Python 3.9 (64-bit) (You don't need 3.9 but some fu

Zakaria Yacoubi 7 Mar 22, 2022
A simple telegram bot that resolves video urls using yt-dlp

URL to Video Telegram Bot A simple telegram bot that resolves video urls using yt-dlp Copyright (C) 2021 Vรญtor Vasconcellos This program is free softw

Vรญtor 1 Nov 18, 2021
Use an air-gapped Raspberry Pi Zero to sign for Bitcoin transactions! (and do other cool stuff)

Hello World! Build your own offline, airgapped Bitcoin transaction signing device for less than $35! Also generate seed word 24 or generate a seed phr

371 Dec 31, 2022
A telegram mirror bot with an integrated RSS feed reader.

About What is this repo? This is a slightly modified fork which includes some extra features & memes added to my liking. How's this different from the

11 May 15, 2022
Bot for mirroring one or multiple Twitter accounts in Pleroma/Mastodon.

Stork (pleroma-bot) Mirror one or multiple Twitter accounts in Pleroma/Mastodon. Introduction After using the pretty cool mastodon-bot for a while, I

73 Jan 08, 2023