Skip to content

Телеграм-бот распознает текст с картинки, которая находится на сайте, высылает этот текст пользователю телеграма.

License

Notifications You must be signed in to change notification settings

minaton-ru/web-image-text-recognition-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

web-image-text-recognition-bot

Телеграм-бот распознает текст с картинки, которая находится на сайте, высылает этот текст пользователю телеграма.

Для распознавания текста с картинки используется библиотека Tesseract через модуль pytesseract.
Для получения картинки с сайта используется библиотека BeautifulSoup. Для бота используется библиотека aiogram 2.

В файле config.ini в корневой директории хранятся токены в формате:

[Telegram]  
API_ID =   
API_HASH =   
USERNAME =   

Посмотреть как работает можно на примере бота https://t.me/novospass_bot

Todo:

  • Добавить кнопки для выбора - посмотреть исходную картинку или получить текст
  • Использовать aiohttp вместо requests
  • Добавить сообщение об ожидании загрузки
  • Добавить тесты
  • Добавить проверку на то, что эту картинку уже загружали
  • Перейти на webhook

About

Телеграм-бот распознает текст с картинки, которая находится на сайте, высылает этот текст пользователю телеграма.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages