HiddenCodeDevs / BlumTelegramBot

Python bot for telegram blum bot with new structure
https://t.me/hidden_coding
GNU General Public License v3.0
105 stars 47 forks source link

issue with js2py library #14

Closed vstri closed 3 weeks ago

vstri commented 3 weeks ago

Installed everything by guide, filled app access(api_id and api_hash) but after executing the command: python main.py I've faced with issue: Traceback (most recent call last): File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\main.py", line 4, in from bot.utils.launcher import process File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\bot\utils__init__.py", line 2, in from . import launcher File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\bot\utils\launcher.py", line 12, in from bot.core.tapper import run_tapper File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\bot\core\tapper.py", line 9, in from aiocfscrape import CloudflareScraper File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\venv\Lib\site-packages\aiocfscrape__init.py", line 8, in import js2py File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\venv\Lib\site-packages\js2py\init.py", line 72, in from .base import PyJsException File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\venv\Lib\site-packages\js2py\base.py", line 2965, in @Js ^^ File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\venv\Lib\site-packages\js2py\base.py", line 165, in Js return PyJsFunction(val, FunctionPrototype) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\venv\Lib\site-packages\js2py\base.py", line 1377, in init__ cand = fix_js_args(func) ^^^^^^^^^^^^^^^^^ File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\venv\Lib\site-packages\js2py\utils\injector.py", line 27, in fix_js_args code = append_arguments(six.get_function_code(func), ('this', 'arguments')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\strel\OneDrive\Рабочий стол\HiddenCodeDevsBlum\BlumTelegramBot\venv\Lib\site-packages\js2py\utils\injector.py", line 121, in append_arguments arg = name_translations[inst.arg]


KeyError: 3

System: Windows
Python version: Python 3.12.5
MrTimonM commented 3 weeks ago

bro, uninstall python and install 3.10

vstri commented 3 weeks ago

Helped. Thanks