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
Create Fast and easy image datasets using reddit

Reddit-Image-Scraper Reddit Reddit is an American Social news aggregation, web content rating, and discussion website. Reddit has been devided by topi

Wasin Silakong 4 Apr 27, 2022
Grocy-create-product - A script supports the batch creation of new products in Grocy

grocy-create-product This script supports the batch creation of new products in

Andrรฉ Heuer 6 Jul 28, 2022
An Undertale RPG Discord bot to fight monsters, bosses, level up and duel with other players

UNDERTALE-RPG An Undertale RPG Discord bot to fight monsters, bosses, level up and duel with other players!. Explanation you can collect gold which is

2 Oct 21, 2021
Monitor robot of Apple Store's products, using DingTalk notification.

ๆฆ‚่ฟฐ ๆœฌ้กน็›ฎๅบ”็”จไธป่ฆ็”จๆฅ็›‘ๆต‹Apple Store็บฟไธ‹็›ด่ฅๅบ—่ดงๆบๆƒ…ๅ†ต๏ผŒไธป่ฆไฝฟ็”จPythonๅฎž็Žฐใ€‚ ้ฆ–ๅ…ˆๆ„Ÿ่ฐขiPhone-Pickup-Monitor้กน็›ฎๅธฆๆฅ็š„็ตๆ„Ÿ๏ผŒๅŒๆ—ถๆœ‰ไบ›ๅฎž็ŽฐไนŸ็›ดๆŽฅไฝฟ็”จไบ†่ฏฅ้กน็›ฎ็š„ไธ€ไบ›ไปฃ็ ใ€‚ ๆœฌ้กน็›ฎๅœจiPhone-Pickup-MonitorๅŽŸๆœ‰ๅŠŸ่ƒฝ็š„ๅŸบ็ก€ไธŠๅŽปๆŽ‰ไบ†ๅฃฐ้Ÿณ้€š็Ÿฅ๏ผŒไฝ†ๆทปๅŠ ไบ†ๅคš

Lennon Chin 159 Dec 09, 2022
KalmanFilterExercise - A Kalman Filter is a algorithmic filter that is used to estimate the state of an unknown variable

Kalman Filter Exercise What are Kalman Filters? A Kalman Filter is a algorithmic

4 Feb 26, 2022
Multipurpose Discord bot hosted on replit.com

RockyBot Multipurpose Discord bot hosted on https://replit.com/ Installing Dependencies Install poetry through pip: pip install poetry Then simply exe

Rocky 2 May 18, 2022
Automatic SystemVerilog linting in github actions with the help of Verible

Verible Lint Action Usage See action.yml This is a GitHub Action used to lint Verilog and SystemVerilog source files and comment erroneous lines of co

CHIPS Alliance 10 Dec 26, 2022
โšก ส‘ษ  แƒชฦกษฌ Is One Of The Fastest & Smoothest Bot On Telegram Based on Telethon โšก

ใ€Žส‘ษ  แƒชฦกษฌใ€ โšก ส‘ษ  แƒชฦกษฌ Is One Of The Fastest & Smoothest Bot On Telegram Based on Telethon โšก Status Of Bot Telegram ๐Ÿช Dั”ฯโ„“ฮฟฮณ ฯ„ฮฟ ะฝั”ัฮฟฮบฯ… Variables APP_ID =

ส‘ษ‘ส‘ษ“ษฆษ‘ษช 0 Feb 12, 2022
Telegram bot to stream videos in telegram voicechat for both groups and channels

Telegram bot to stream videos in telegram voicechat for both groups and channels. Supports live streams, YouTube videos and telegram media. With record stream support, Schedule streams, and many more

ALBY 9 Feb 20, 2022
Webb-Tracker-Bot - This is a discord bot that displays current progress of the James Webb Space Telescope.

Webb-Tracker-Bot - This is a discord bot that displays current progress of the James Webb Space Telescope.

Copperbotte 1 Jan 05, 2022
Let your friends know when you are online and offline xD

Twitter Last Seen Activity Let your friends know when you are online and offline Laser-light eyes when online Last seen is mentioned in user bio Also

Kush Choudhary 12 Aug 16, 2021
A file-based quote bot written in Python

Let's Write a Python Quote Bot! This repository will get you started with building a quote bot in Python. It's meant to be used along with the Learnin

0 Jan 20, 2022
S3-cleaner - A Python script attempts to delete the all objects/delete markers/versions from specific S3 bucket

Remove All Objects From S3 Bucket This Python script attempts to delete the all

9 Jan 27, 2022
Telegram bot for stream music or video on telegram

Anonymous VC Bot + Stream Bot Telegram bot for stream music or video on telegram, powered by PyTgCalls and Pyrogram Features Playlist features Multi L

Anonymous Boy 111 Oct 04, 2022
A discord.py extension for sending, receiving and handling ui interactions in discord

discord-ui A discord.py extension for using discord ui/interaction features pip package โ–ช read the docs โ–ช examples Introduction This is a discord.py u

34 Dec 29, 2022
GroupMenter : New Telegram Group Manager Bot๐Ÿ”ธFast ๐Ÿ”ธPython๐Ÿ”ธPyrogram ๐Ÿ”ธ

GroupMenter An PowerFull Group Manager Bot. Written In Pytelethon. Info โ€ข A modular Telegram Python bot running on python3. โ€ข Can be found on telegram

Group Menter 24 Jun 28, 2022
The accompanying code for the paper "GMAT: Global Memory Augmentation for Transformers" (Ankit Gupta and Jonathan Berant).

GMAT: Global Memory Augmentation for Transformers This repository contains the accompanying code for the paper: "GMAT: Global Memory Augmentation for

Ankit Gupta 7 Oct 21, 2021
Group Chat Spammer For Discord

Group Chat Spammer For Discord Free and public gc spammer

Dreamy 20 Dec 27, 2022
NekoRobot-2 - Neko is An Anime themed advance Telegram group management bot.

NekoRobot A modular telegram Python bot running on python3 with an sqlalchemy, mongodb database. โ•’โ•โ•โ•ใ€Œ Status ใ€ Maintained Support Group Included Free

Lovely Boy 19 Nov 12, 2022