Giter Site home page Giter Site logo

whiletruedoend / vk-to-telegram-transfer-bot Goto Github PK

View Code? Open in Web Editor NEW
304.0 19.0 60.0 83 KB

Бот, пересылающий сообщения из чатов ВК в Telegram и обратно

License: GNU General Public License v3.0

Python 99.10% Batchfile 0.27% Dockerfile 0.63%
python vk telegram pytelegrambotapi bot telegram-transfer-bot pythonanywhere telegram-bot vk-bot botfather

vk-to-telegram-transfer-bot's Issues

bot_v

Здравствуйте, во-первых спасибо!
У вас отличная работа получилось!
Можете, пожалуйста, выделить часть кода, где бот только принимает и отправляет текстовые сообщения с обновленными апи и настройками?
Или хотя бы упростить то, что написали, чтоб только text.messages, а не как у вас (все подробно)
vk>tg
tg<vk
Думаю, поможете)
Заранее спасибо)

Тунели

Посмотрел и видео, и инструкцию здесь и примеры в config.py

тем не менее, туннель работает только в одну сторону из тг в вк (в беседы и в личные чаты)
не смог завести как из под винды так и из под линукса

Снимок

Recaptcha required

Что делать?

Successfully loginned in telegram!
Enter authentication code: 008177
Recaptcha required

Откуда и как брать капчу?

Групповые чаты

Работает только с 1 юзером? Не работает в групповых чатах на reply любого юзера? Буду примного признателен если подскажете как это сделать на основе данного модуля🙏🏻 Заранее спасибо за Ваши труды!

Поддержка API версии 5.92

Бот перестал работать после обновления vkAPI до версии 5.92. Планируется ли обновление? Спасибо!

Ввод капчи

Собственно, бот работает в контейнере. После того, как добавил новый чат, и перезагрузил его, стала прилетать капча... а куда вводить её - непонятно(

Enter Captcha https://api.vk.com/captcha.php?sid=191789883349: login in vk as: *****************

Successfully loginned in telegram!

Exception in thread Thread-1 (init_vk):

Traceback (most recent call last):

  File "/usr/local/lib/python3.10/threading.py", line 1016, in _bootstrap_inner

    self.run()

  File "/usr/local/lib/python3.10/threading.py", line 953, in run

    self._target(*self._args, **self._kwargs)

  File "/usr/src/app/./main.py", line 395, in init_vk

    vk_session.auth()

  File "/usr/local/lib/python3.10/site-packages/vk_api/vk_api.py", line 187, in auth

    self._auth_cookies(reauth=reauth)

  File "/usr/local/lib/python3.10/site-packages/vk_api/vk_api.py", line 207, in _auth_cookies

    self._vk_login()

  File "/usr/local/lib/python3.10/site-packages/vk_api/vk_api.py", line 312, in _vk_login

    return self.error_handlers[CAPTCHA_ERROR_CODE](captcha)

  File "/usr/src/app/./main.py", line 379, in captcha_handler

    key = input( "Enter Captcha {0}: ".format( captcha.get_url() ) ).strip()

EOFError: EOF when reading a line

Перестали транслироваться сообщения из группы вк в тг

В файле config.py такая строчка
setCell( "vk_1", '-100128347912' )

Раньше норм всё работало, потом вдруг перестало.
URL группы выглядит так: https://vk.com/im?sel=c1

Пробовал обновлять все модули питона, не помогло. При том что разговоры из личных чатов норм пересылает:
setCell( "vk_124872198", '-100128347912' )

В чём может быть проблема?

Не работает пересылка сообщений из вк в телеграм

Суть в чем, я настроил на pythonanywhere хостинг по твоему видеоуроку. Потом отредачил конфиг. Запустил main.py, консоль пишет, что все ок
login in vk as: 89998887766 Successfully loginned in telegram!
Работает переадресация сообщений из телеграм в вк, но не работает наоборот. Вот настройка из конфига
setCell( "vk_21", '-123456789' ) # Пример переадресации из чата ВК в Telegram
setCell( "t_-123456789", '21' ) # Пример переадресации из чата ВК в Telegram
Прошерстил конфиг, попробовал без - vk_ t_ и попробовал с ними, комбинировал. Из вк в телегу отказывается пересылать

Один вопрос

Привет, есть одна приватная группа в телеге, туда есть доступ только со своего аккаунта.

Можно ли как то пересылать сообщения в ВК ?

Помогите пожалуйста.

Вроде всё верно написал, запускаю main.py бот логигится в вк и в консоль начинается спамиться этот тект

2021-11-01 08:22:10,547 (init.py:667 Thread-2) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 409. Description: Conflict: can't use getUpdates method while webhook is active; use deleteWebhook to delete the webhook first"

Перестало работать

Работал бот довольно долго но потом стал выдавать такую ошибку
User authorization failed: no access_token passed. Что-то пошло не так... [5] User authorization failed: no access_token passed. Что-то пошло не так... [5] User authorization failed: no access_token passed. Что-то пошло не так...

Пробовал заново накатить но ошибка осталась

Хэлп

vk transfer

До 25.07 числа все работало на ура, после началась такая история.
Может вк что-то сделал с API?

Скачал заново с репозитория, залил на дедик, ничего не изменилось :(

Асинхрон

Почему многопоточность вместо асинхронности? Просто интересно

Нужна помощь!!!

Подскажите пожалуйста. Как можно сделать бота которому отправляешь ссылку на профиль ВК а он в ответ отправляет имя, возраст и т.д? Очень буду благодарен! Может у когото есть уже код...

Ошибка при входе

Здравствуйте, в моменте когда надо ввести капчу ВК происходит ошибка. Пожалуйста помогите.

Exception in thread Thread-1 (init_vk):
Traceback (most recent call last):
File "/usr/local/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
self.run()
File "/usr/local/lib/python3.11/threading.py", line 975, in run
self._target(*self._args, **self._kwargs)
File "/usr/src/app/./main.py", line 395, in init_vk
login in vk as: [email protected]
Successfully loginned in telegram!
vk_session.auth()
File "/usr/local/lib/python3.11/site-packages/vk_api/vk_api.py", line 187, in auth
self._auth_cookies(reauth=reauth)
File "/usr/local/lib/python3.11/site-packages/vk_api/vk_api.py", line 207, in _auth_cookies
self._vk_login()
File "/usr/local/lib/python3.11/site-packages/vk_api/vk_api.py", line 330, in _vk_login
self._pass_twofactor(response)
File "/usr/local/lib/python3.11/site-packages/vk_api/vk_api.py", line 356, in _pass_twofactor
code, remember_device = self.error_handlers[TWOFACTOR_CODE]()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/app/./main.py", line 371, in auth_handler
key = input("Enter authentication code: ")
^^^^^^^^^^^^^^^^^^^^^^^
EOFError: EOF when reading a line

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.