Полный гайд по созданию чат-ботов для ВКонтакте на Python. Пишем 4 вида бота за 25 минут

Поделиться
HTML-код
  • Опубликовано: 22 янв 2025

Комментарии • 152

  • @ITDIVA
    @ITDIVA  Год назад

    Заглядывайте на мой Telegram-канал про карьеру в IT: t.me/it_diva_offical
    Там я публикую вакансии, подборки полезных материалов и отвечаю на ваши вопросы.
    Кстати, подробнее о том, как оформлять резюме, проходить собеседование, отвечать на поведенческие вопросы и вести переговоры о зарплаты мы говорим на моем курсе по поиску работы в IT:
    course.it-diva.ru/

  • @Evil_Pirate
    @Evil_Pirate 3 года назад +19

    Пришел сюда с ютубного шорта. Так что можно сделать вывод, что они помогают продвижению :)
    Так же ссылку на полный видос стоило вставить в описание шорта (а то пришлось на фулл через страничку гитхаба выходить).
    Видос хороший. Для человека, пишущего своего первого бота столкнуться тут с пуллингом будет не страшно :)

    • @ITDIVA
      @ITDIVA  3 года назад +1

      Ссылка была в закреплённом комментарии, в описание тоже добавила теперь, спасибо)

  • @diamantove
    @diamantove 2 года назад +6

    IT DIVA, Mini Diva, везде дивы и везде помогают. Спасибо что вы есть!

    • @yashxne
      @yashxne 2 года назад +5

      Чел))

  • @w.t.2905
    @w.t.2905 3 года назад +6

    - Сколько денег вам нужно?
    - Введите номер карты для перевода денег
    - Для подтверждения перевода введите код с обратной стороны карты
    - Зачисление поступило!

  • @ITDIVA
    @ITDIVA  3 года назад +4

    Только чур меня не дудосить своими ботами. А то своего на вас направлю :D
    [ССЫЛКИ ИЗ ВИДЕО]
    Угостить меня кофе: www.tinkoff.ru/rm/babicheva.tatyana21/4oplK40972
    Курсы Skillbox со скидкой до 50%: go.acstat.com/153e00e45881b890
    Быстрый старт работы с приложением:
    - Ссылка на мой репозиторий: github.com/EnjiRouz/VK-Auto-Reply-Bot
    - Получить Access Token к VK API: vkhost.github.io/
    - Получить архив своих сообщений ВКонтакте: vk.com/data_protection?section=rules
    Программы для комфортной работы:
    - Anaconda: www.anaconda.com/products/individual
    - PyCharm: www.jetbrains.com/pycharm/download/
    - Microsoft C++ Build Tools: visualstudio.microsoft.com/ru/visual-cpp-build-tools/

  • @pdkfkdlfkf
    @pdkfkdlfkf 3 года назад +1

    Боже, ты лучшая! Я неделю искал это, но таки не нашёл и тут ты

  • @АннаИваненко-ж7б
    @АннаИваненко-ж7б 2 года назад

    Ты сделала мой день! До этого на моем жизненном пути всегда работало стандартное клише, что курица не птица, девушка не программист, или аналогичное про девушку системный администратор - сисьадмин, спасибо за слом моих стереотипов, подписался на канал, смотрю и получаю эстетическое удовольствие)

    • @АўтобусыітрамваіМінска
      @АўтобусыітрамваіМінска Год назад

      Кто пишут на питонище не программисты а девушки не люди , норм программисты пишут на C++ или ассемблере а на питоне любой даун напишет

    • @Чат-боты
      @Чат-боты Год назад

      Аналогично 😮😊

  • @arman4chok
    @arman4chok 2 года назад

    какая умница)))одно удовольствие послушать

  • @КириллПроценко-у7о
    @КириллПроценко-у7о 3 года назад +3

    Бодрый бот, спасибо

  • @alexanderkharlanov3854
    @alexanderkharlanov3854 2 года назад +1

    однозначно лайк и подписка

  • @neogram171
    @neogram171 2 года назад

    Офигеть Девушка Программист, Достойно

  • @TheMyeline
    @TheMyeline 3 года назад

    Спасибо, приятно смотреть, искал как раз юзербот вк

  • @Feels-good
    @Feels-good Год назад

    Искал медь, нашёл золото. Спасибо за гайд!

  • @thelevyan7111
    @thelevyan7111 3 года назад +3

    Ля, это топ девушка, у которой действительно есть мозги 🥲

  • @alexmed5697
    @alexmed5697 Год назад

    Все было понятно! один из немногих прогеров кто с юмором подходит к делу! все было интересно! Спасибо тебе)
    А запустил бота нлу_лонгпул и такие ошибки:
    Traceback (most recent call last):
    File "C:\Users\Alex\Downloads\VK-Auto-Reply-Bot-master\main.py", line 10, in
    nlu_longpoll_bot = NLULongPollBot()
    File "C:\Users\Alex\Downloads\VK-Auto-Reply-Bot-master
    lu_longpoll_bot.py", line 63, in __init__
    self.bot_config = json.load(file)
    File "C:\Program Files (x86)\Python3.10.6\lib\json\__init__.py", line 293, in load
    return loads(fp.read(),
    File "C:\Program Files (x86)\Python3.10.6\lib\json\__init__.py", line 346, in loads
    return _default_decoder.decode(s)
    File "C:\Program Files (x86)\Python3.10.6\lib\json\decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
    File "C:\Program Files (x86)\Python3.10.6\lib\json\decoder.py", line 353, in raw_decode
    obj, end = self.scan_once(s, idx)
    json.decoder.JSONDecodeError: Expecting ',' delimiter: line 223 column 9 (char 5481)
    Process finished with exit code 1
    -В чем могут быть проблемы? Зависимости из txt подключил все-
    -А нет, не поставились scikit-learn той версии, установил 1.2.1 и все равно те же ошибки-
    -Пишут что именно python 3.10.6 грешит а нужна 3.9.10 и pip install pip==21.3.1-
    Какие у вас были версия питона и пипов? :)

    • @ITDIVA
      @ITDIVA  Год назад

      Похоже, что не удалось JSON распарсить
      Проверяй, где запятые забыл, если что-то менял в конфигурации
      Код из репозитория рабочий при условии, что ничего в нем не менялось и библиотеки используются тех же версий, что и у меня
      В других случаях я гарантировать работу не могу, если код или его части подвергаются модификации

    • @alexmed5697
      @alexmed5697 Год назад

      @@ITDIVA в конфиге не менял ничего, запустил для проверки и ошибки. Но!)
      *_Обновил все пакеты из requests.txt до более новых, каждую вручную через настройки и все заработало:)_*

    • @alexmed5697
      @alexmed5697 Год назад

      @@ITDIVA Еще раз огромное спасибо вам!) Загрузил на сервер и он работает и там!))

  • @Rokinso
    @Rokinso 3 года назад

    Большое спасибо за толковое видео! : )

  • @АнтонПашин-с3ц
    @АнтонПашин-с3ц 7 месяцев назад

    Здравствуйте, не удается установить пакеты для работы. Кто подскажет причину? Может кто сталкивался

  • @chaayy_
    @chaayy_ 2 года назад

    Что делать, если при запуске requirements.txt он выдает Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'?

    • @ITDIVA
      @ITDIVA  2 года назад

      Научиться прописывать корректный путь к файлу 😁

    • @chaayy_
      @chaayy_ 2 года назад

      @@ITDIVA да, исправил, спасибо

  • @kaban7-8
    @kaban7-8 Год назад

    Здравствуйте, у меня проблема, бот отвечает на несколько сообщений и всё, дальше либо он на все сообщение говорит пока, до встречи или же вообще не получается ему написать (не отправляется сообщение или выдаёт ошибку пользователь заблокирован)
    я раз 15 перезапускал всё и в итоге такая же проблема после нескольких сообщений
    Помогите пожалуйста

    • @ITDIVA
      @ITDIVA  Год назад +1

      Возможно, ВК ввели ограничения на использование своего API и блокируют потенциальных ботов
      Либо отправляемые сообщения похожи на спам
      Возможно, нужно обновить версию библиотеки для отправки сообщений, потому что изменилось API
      Может быть, был сбой во ВКонтакте (кажется на днях буквально падало API для отправки сообщений, и в целом нельзя было написать сообщения даже руками)
      С такой проблемой сама при использовании не сталкивалась, поэтому не могу подсказать, только предположить

  • @canek2223
    @canek2223 Год назад

    Привет, выдаёт ModuleNotFoundError: No module named 'simple_bot'
    Плагины устанавливал и всё равно не запускается, в чём проблема?

    • @ITDIVA
      @ITDIVA  Год назад

      Не работает импорт модуля
      Проверь, как импортировать файлы в твоей версии Python
      Что-то могло измениться

  • @kaban7-8
    @kaban7-8 Год назад

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

    • @kaban7-8
      @kaban7-8 Год назад

      единственное я пробовал играться с порогом совпадений, не помогает

    • @ITDIVA
      @ITDIVA  Год назад

      Должно помочь удаление / комментирование вот этих строк:
      github.com/EnjiRouz/VK-Auto-Reply-Bot/blob/master/nlu_longpoll_bot.py#L104-L107

  • @commanderarminarlert1586
    @commanderarminarlert1586 3 года назад +2

    Добрый день. Категорически благодарю за качественный гайд, по мне дак самый хороший по данной теме.
    А подскажите, есть ли возможность сделать таймер сообщений, чтоб ответ от бота пользователю приходил не сразу?

    • @ITDIVA
      @ITDIVA  3 года назад +1

      Да, это можно сделать в методе, где отправка сообщения происходит. Можно поискать реализации выполнения действия по таймеру/с задержкой для Python и выбрать подходящую

    • @commanderarminarlert1586
      @commanderarminarlert1586 3 года назад

      @@ITDIVA Спасибо

  • @fghhna
    @fghhna 3 года назад +1

    Есть ли какой то способ обращения к базе данных музыки вк и сохранении аудиофайлов? Дело в том что судя по документации vk audio api сделали непубличным аж в 2016 году, и теперь к нему фиг нормально обратишься.
    С другой стороны есть куча приложений и ботов в телеге, которые прекрасно это делают, значит способ есть.

  • @Чат-боты
    @Чат-боты Год назад

    Что делать, если Pycharm платный теперь?)
    На VScode никак?😢

    • @ITDIVA
      @ITDIVA  Год назад

      Да хоть в блокноте

    • @Чат-боты
      @Чат-боты Год назад

      @@ITDIVA 😁 спасибо ❤️

  • @autooptnet
    @autooptnet Год назад

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

    • @ITDIVA
      @ITDIVA  Год назад

      Там логи в самом приложении есть.
      Не видела смысла в том, чтобы в вк открывать и показывать свои личные данные и заметки

    • @autooptnet
      @autooptnet Год назад +1

      @@ITDIVA я просто просмотрел кучу видео и ни где нет примеров живой работа, ваши видео мне понравились больше всего доступностью информации для понимания. Поэтому и решил написать именно вам.

  • @okta10
    @okta10 3 года назад

    Шорты Ютуба работают, увидел там и заинтересовался

    • @ITDIVA
      @ITDIVA  3 года назад +1

      Да, пока находилась в отпуске, увидела, что они действительно работают :D

  • @svodnettrader1871
    @svodnettrader1871 2 года назад

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

    • @ITDIVA
      @ITDIVA  2 года назад

      Если для домашнего использования, то не нужно арендовать сервера

    • @aserr3149
      @aserr3149 2 года назад +1

      Для создания не нужно. Но если нужно, чтобы бот работал 24/7, придется хостить скрипт со своего компа 24/7

  • @RenderDragon
    @RenderDragon 3 года назад +1

    Привет, стал увлекаться созданием чат ботов в ВК на Java. Сделал long poll бота для нашей классной беседы (всмысле беседа класса) и впринципе всем понравилось. И вот абсолютно чисто случайно Ютуб мне подкинул такое видео, и посмотрев его, я задался парочкой вопросов:
    Необходимо использовать стандартную библиотеку vk api на нужный язык?
    Можно ли такого автоответчика запустить в бесконечный цикл, так же как Лонг пол бота, и чтобы он ждал, пока мне что то напишут в ЛС, а бот ответит?

    • @ITDIVA
      @ITDIVA  3 года назад

      Библиотеки просто упрощают процесс написания типовых конструкций
      Long pool выполняет подписку на событие и по факту работает будто в бесконечном цикле

    • @RenderDragon
      @RenderDragon 2 года назад

      @@ITDIVA жесть, сегодня вечером я решил сесть, с того времени я неплохо поднял свои знания в джаве, и вот, смог сегодня сделать такого же бота, но на джаве)

    • @Tom-h21
      @Tom-h21 8 месяцев назад

      @@ITDIVA Возможно это новое изменение. Но теперь если сообщений долгое время нет то Long pool отваливается. Необходимо цикл запроса на соединение оборачивать в конструкцию try:

  • @amadeus2308
    @amadeus2308 2 года назад

    как можно код адаптировать под телеграм?

    • @ITDIVA
      @ITDIVA  2 года назад

      Использовать библиотеку для работы с Telegram и заменить методы на характерные для неё

  • @CaiN805
    @CaiN805 3 года назад

    Благодарю, подскажите как часто можно обращаться к api чтобы не забанили вк? Где-то слышал, что не чаще раза в 3 секунды.

    • @ITDIVA
      @ITDIVA  3 года назад

      Все лимиты на количество запросов в сутки по идее должны быть описаны в официальной документации Вконтакте
      С ботом я проблем не наблюдала

    • @CaiN805
      @CaiN805 3 года назад

      @@ITDIVA спасибо!🙏🏻

  • @АлександрПетров-г8о1н
    @АлександрПетров-г8о1н 11 месяцев назад

    я правильно понял что это не разработка чат-бота, а добавление готового из vk api?

    • @ITDIVA
      @ITDIVA  11 месяцев назад

      Это разработка бота для VK

  • @MrNayz_
    @MrNayz_ 7 месяцев назад

    Привет, а что находится в файле dialogues ?

    • @ITDIVA
      @ITDIVA  7 месяцев назад

      Датасет с диалогами, в репозитории есть комментарии, по которым можно разобраться

    • @MrNayz_
      @MrNayz_ 7 месяцев назад

      @@ITDIVA Спасибо

    • @MrNayz_
      @MrNayz_ 7 месяцев назад

      @@ITDIVA А можешь еще подсказать, у меня при использование лонг пулл класса, когда я должен ответить на сообщение в сообществе выдает ошибку "Can't send messages to this user due to their privacy settings", как можно ее исправить ?

    • @ITDIVA
      @ITDIVA  7 месяцев назад

      Текст ошибки напрямую отвечает на твой вопрос, что проблема в настройках приватности пользователя
      Видимо, ему нельзя написать сообщение

    • @MrNayz_
      @MrNayz_ 7 месяцев назад

      @@ITDIVA Проблема в том что эта ошибка происходит когда человек пишет в общем чате, в котором у меня есть доступ

  • @ALIM-bt6wb
    @ALIM-bt6wb 2 года назад

    Привет! Можно ли как-нибудь клонировать бота из телеграмма в ВК?

    • @ITDIVA
      @ITDIVA  2 года назад

      Да, нужно просто переписать код под него. Там другое API немного
      Если бот нужен для сообщества / группы, то LeadConverter или SaleBot отлично подойдут. Стоят относительно дешево и могут параллельно в нескольких сервисах работать. Тогда и переносить ничего не надо 😁

  • @bestgame115
    @bestgame115 3 года назад +1

    Добрый вечер,
    Загорелся тут идеей телеграм бота для сотрудников отдела эксплуатации сети ШПД.
    Суть бота до невозможности проста.
    Ему задают вопрос = ответ, но есть одно но!
    список ответов громадный на 900+ строк.
    хотел пихнуть всё это в CSV файл и брать от туда все ответы)
    сколько бы я не смотрел видео на эти темы, не получается нифига.
    Не могли бы Вы разобрать на канале, как это провернуть.
    (достучаться боту до файла, перебрать строчки циклом, и проверить через регулярное выражение "вопрос" если совпало = ответ пользователю.)

    • @ITDIVA
      @ITDIVA  3 года назад

      Задача звучит довольно легко. А что именно не получается? Может там маленькой подсказки не хватает до завершения работы.
      Что используете при работе с CSV? На чём бота пишете? Он для группы/канала или как самостоятельная единица? Хочется именно командой его реализовать или рассматриваете возможность с меню?
      Если неудобно тут писать - можно с этим запросом мне в ЛС Вконтакте написать (ссылка в описании к видео)

    • @VideoCrapRemix1
      @VideoCrapRemix1 3 года назад

      @@ITDIVA ну вот как обычно. Путаем "пишите" и "пишете". " Пишите" - повелительное наклонение, "пишете" - настоящее время, второе лицо.

    • @ITDIVA
      @ITDIVA  3 года назад +1

      @@VideoCrapRemix1 когда быстро пишу ответ с использованием Т9 - бывают и не такие опечатки, но спасибо, я поправила, чтобы никому не мозолило глаза :D
      Забавно, на днях под каким-то постом тоже обращала внимание автора к новости, чтобы поправил на верное написание этого же слова. Признавайся, это ты тот самый автор? 😅

  • @РоманИонов
    @РоманИонов 2 года назад

    если сообщение бота не отправляется по разным исключениям, как обработать эту ошибку, что бы бот не остановился писать другим пользователям

    • @ITDIVA
      @ITDIVA  2 года назад +1

      Рекомендую прочитать про try/catch/finally в Python

  • @Oleg_57rus
    @Oleg_57rus 3 года назад

    Привет, скажи плис а как это бота в группу засунуть (Поняла теперь один из твоих вопросов. Если у тебя longpool бот запускается в диалоге с самим собой, то он будет сам, себе бесконечно отвечать, это так и должно быть. Это для теста. Ибо ты не будешь сам себе что-то писать, как правило), нужно выбрать группы или сообщество

    • @ITDIVA
      @ITDIVA  3 года назад

      Уже писала тебе, что для группы тебе другой функционал нужно написать для аутентификации
      Таких видео на RUclips много. Ибо управление группами через ботов официально разрешено Вконтакте и прописано у них в документации
      В двух словах этого не объяснить, потому лучше самостоятельно найти информацию, учитывая, что её итак много
      Тот способ, что я описала - подходит для личных сообщений ПОЛЬЗОВАТЕЛЯ

    • @Oleg_57rus
      @Oleg_57rus 3 года назад

      @@ITDIVA Всё сори, разобрался , забыл отписать , сори
      в группе так же супер )

  • @chinchita5532
    @chinchita5532 3 года назад

    Неплохо бы ещё отдельное виртуальное окружение использовать под проект, чтобы не засорять пк 100500 библиотеками, которые потом мб и не понадобятся

  • @dramorian4486
    @dramorian4486 3 месяца назад

    Хочу написать бота, которого можно будет добавить в чат из сообщества.
    Его функционал будет заключаться в том, чтобы реагировать на определённые символы или ключевые слова в сообщениях беседы и применять к ним определённые стили для эмуляции спойлера как в дискорде или телеграме. Как это лучше сделать и возможно ли это вообще, учитывая, что идёт манипуляция элементов DOM?
    Через JS таким можно локально поиграться, конечно, имея в вооружении MutantObserver, но не более.

  • @АлексейКузьминов-ж3т

    Я так и не понял как авторизоваться через акк вк... как это все сделать без .env файла и т.д

    • @ITDIVA
      @ITDIVA  3 года назад

      просто там, где стоит переменная с именем из env-файла закинуть её значение.
      но такой код нельзя будет выложить в сеть
      последствия рассказывала в видео

    • @RenderDragon
      @RenderDragon 3 года назад

      @@ITDIVA почему нельзя? Свой аксес токен и айди заменить на экземплы

    • @АлексейКузьминов-ж3т
      @АлексейКузьминов-ж3т 3 года назад

      @@ITDIVA [5] User authorization failed: no access_token passed. Что за ошибка, не подскажешь как исправить?

    • @ITDIVA
      @ITDIVA  3 года назад

      @@АлексейКузьминов-ж3т не передано значение для Access_Token
      В видео же показано, что и как делать в рамках моего проекта. Сперва сделай, как там
      Потом в свои проекты переноси

    • @АлексейКузьминов-ж3т
      @АлексейКузьминов-ж3т 3 года назад

      @@ITDIVA все, я разобрался с проблемой, я просто немного слепой и не заметил как 1 букву пропустил)

  • @skrumy6062
    @skrumy6062 3 года назад

    А на js возможно бота написать? Или только на python? Просто js изучаю

    • @ITDIVA
      @ITDIVA  3 года назад

      Практически любой функционал можно повторить на другом языке программирования. Вопрос будет в сложности такого повторения.
      Технологий много потому, что каждая помогает лучше решать задачи определённого типа. На js можно повторить, но тут опыт хороший нужен, чтобы перенести функционал туда

    • @skrumy6062
      @skrumy6062 3 года назад

      @@ITDIVA Я понял. Спасибо за подробный ответ

  • @ВадимПаб
    @ВадимПаб 3 года назад

    А как нужно запускать longpoll бота?

    • @ITDIVA
      @ITDIVA  3 года назад

      В файле README.MD в репозитории все примеры указаны

    • @ВадимПаб
      @ВадимПаб 3 года назад

      @@ITDIVA Спасибо. А как тогда можно получить Acess Token от сообщества?

    • @ITDIVA
      @ITDIVA  3 года назад

      Мой способ указан только для личных сообщений, т.к. официально этого делать нельзя
      Для сообществ есть другие видео и официальная документация. Предлагаю поискать информацию отдельно

  • @Oleg_57rus
    @Oleg_57rus 3 года назад

    Привет, видос бамба , у меня вопрос - а как добавить в группу бота(16:15 - Как сделать бота, который отвечает на входящие сообщения пользователю и в чате?)не получается ,айди менял на группу и не чего не происходит ,если не трудно опиши как нужно сделать, за ранее Большое Спасибо.

    • @ITDIVA
      @ITDIVA  3 года назад +2

      Последние две строчки Longpool бота отвечают как раз за то, как он в беседе себя ведёт, если ты имеешь её
      Также обращаю внимание, что бот, который здесь написан, используется для личных сообщений ПОЛЬЗОВАТЕЛЯ, а не группы/сообщества. Для группы и сообщества всё гораздо проще, многие коллеги на RUclips рассказывали про то, как ботом группы администрировать. Там другой подход используется, поскольку там тебе нужно авторизоваться за группу уже.

    • @Oleg_57rus
      @Oleg_57rus 3 года назад

      @@ITDIVA Спасибо ,понял с ним , а вот этот(17:40 - Как сделать бота-собеседника, который сам генерирует ответ?) он сам без остановки пишет- ему слово а он в ответ десять и не останавливается пока не остановишь его ,или так и должно быть. Ещё один вопросик у меня есть код работает как конструктор пишешь ему в проге слова и он в группе отвечает , но ошибка при нажатии на старт выскакивает и всё не чего с ней поделать не могу, не могли бы Вы посмотреть код .

    • @ITDIVA
      @ITDIVA  3 года назад

      @@Oleg_57rus здесь нет никакого старта или стопа. Бот работает в бесконечном цикле, пока его не выключишь, закрыв программу/остановив сервер. В моей программе предусмотрен только запуск бота через программу.
      Для контроля старта и стопа нужно понимать, что бот всё равно будет прослушивать сообщения и анализировать текст. И что нужно будет тогда хранить где-то в БД информацию о том, для кого бот остановлен, а для кого - нет. В противном случае, работать корректно ничего не будет при такой модификации

    • @Oleg_57rus
      @Oleg_57rus 3 года назад

      @@ITDIVA Спасибо за ответ , теперь проблема сейчас выскочила , всё было ок -вот ошибка [5] User authorization failed: no access_token passed.- уже раз пять поменял и также ,не в курсе по чему так стало

    • @ITDIVA
      @ITDIVA  3 года назад

      @@Oleg_57rus я не могу гадать по ошибке, в чём её причина :D
      Если ты менял мой исходный код, то ищи ошибку в своих действиях. Где-то, видимо, запрос неверно делаешь или неверно команду вызываешь, например, повторно запускаешь запущенного бота, который уже авторизован

  • @fidan398
    @fidan398 3 года назад

    А можешь показать как ты спарсила диалоги с вк пожалуйста?

    • @ITDIVA
      @ITDIVA  3 года назад +1

      Начала парсер писать также на Python, но не закончила. Бот справился с задачей, и я забила 😅
      Если допишу его - ссылка будет на гитхабе и новость закину на канал
      Там вроде несложно. Нужно только библиотеку удобную для этого найти. Я нашла не очень удачную, из-за чего потеряла время только

    • @fidan398
      @fidan398 3 года назад

      @@ITDIVA спасибо) я когда смотрел гайды, как писать парсер, голова закипела😅. Не понятно как со стольких html файлов вытащить только текст

  • @ВаняНосатов
    @ВаняНосатов 3 года назад

    как перевести свой архив в txt?

    • @ITDIVA
      @ITDIVA  3 года назад

      В архиве лежат html, их нужно распарсить просто, выбрав диалоги, которые устроят для обучения. Нужно поискать готовую утилиту или свою написать

  • @Tom-h21
    @Tom-h21 8 месяцев назад

    Pycharm уже платный. К сожалению стал платным.

  • @-rappercooking9198
    @-rappercooking9198 3 года назад

    какая красивая))

    • @ITDIVA
      @ITDIVA  3 года назад

      Спасибо большое 😘

  • @chinchita5532
    @chinchita5532 3 года назад +2

    Про VScode обидно стало

  • @MaximRovinsky
    @MaximRovinsky 3 года назад +1

    Выглядишь после прививки, как и до неё xD

    • @ITDIVA
      @ITDIVA  3 года назад +1

      Это радует) а то первые дни я выглядела мрачно 😅

    • @Yan_SaVaD
      @Yan_SaVaD 3 года назад

      @@ITDIVA потому что заставили сделать?

    • @ITDIVA
      @ITDIVA  3 года назад

      @@Yan_SaVaD перед отпуском страхуюсь, чтобы не было проблем с перелётами

    • @MaximRovinsky
      @MaximRovinsky 3 года назад +2

      Красоту ничем не испортить ;)

  • @АлексейЖужа-у2ш
    @АлексейЖужа-у2ш Год назад

    всегда писал свой вход..

  • @Svetlana_taro_73
    @Svetlana_taro_73 10 месяцев назад

    🎉

  • @ogk0banov453
    @ogk0banov453 2 года назад

    люди до VKBottle:

  • @Brut04ka
    @Brut04ka 2 года назад

    Ааа, а я - то думал, тут будет с нуля писаться.. Ну ладно(

  • @KatletkaAD
    @KatletkaAD 3 года назад

    ❤❤❤❤❤❤❤

  • @Scribo_Translittore
    @Scribo_Translittore 9 месяцев назад

    pycharm не бесплатный

    • @ITDIVA
      @ITDIVA  9 месяцев назад

      Раньше был, этому видео много лет. Многое уже изменилось

  • @AndreyFrolov228
    @AndreyFrolov228 2 года назад

    Видео огонь, было бы еще круто если бы код был написан с 0, а не просто объяснения своего кода

  • @Eugene.g
    @Eugene.g 3 года назад

    Привет! Как дела? Что делаешь?

    • @ITDIVA
      @ITDIVA  3 года назад +5

      Теперь нужно написать бота, который автоматически отвечает на комментарии :D

    • @Eugene.g
      @Eugene.g 3 года назад

      @@ITDIVA у тебя нет души ) я просто спросил, как дела

    • @ITDIVA
      @ITDIVA  3 года назад

      @@Eugene.g о нет, меня раскрыли :D
      Да нормально всё, пережила первую прививку от коронавируса недавно, на следующей неделе нужно будет на вторую ехать. А потом продержаться ещё неделю на работе и меня ждёт долгожданный отпуск 😊
      Теперь я должна была быть похожа на человека с душой :D

    • @Eugene.g
      @Eugene.g 3 года назад

      @@ITDIVA другой разговор! теперь похоже на человека с душой/хорошим датасэтом 😄

    • @ДенисХакимов-п1о
      @ДенисХакимов-п1о 2 года назад

      @@ITDIVA Теперь ты никогда не будешь человеком с душой. Qr жаль

  • @Yan_SaVaD
    @Yan_SaVaD 3 года назад +1

    Мик хорошийъ

  • @banzaika
    @banzaika 2 года назад

    Я влюбился

  • @deejayralph
    @deejayralph 3 года назад

    Посмотрел 3 минуты, и у меня взорвался мозг... Вообще ничего не понял! Крайней степени сложно, абсолютно ничего не понимаю из сказанного...

    • @NikolyaRB
      @NikolyaRB Год назад

      А там только самая база была......

  • @pierrdochello2377
    @pierrdochello2377 Год назад

    Водка без пива - деньги на ветер...

  • @ArkhanBlack
    @ArkhanBlack Год назад

    Привет! Очень крутой видос, но столкнулся с ошибкой
    Traceback (most recent call last):
    File "C:\Users\user\IdeaProjects\untitled1\main.py", line 4, in
    from nlu_longpoll_bot import NLULongPollBot
    File "C:\Users\user\IdeaProjects\untitled1
    lu_longpoll_bot.py", line 3, in
    from sklearn.feature_extraction.text import TfidfVectorizer # для векторизации текста
    File "C:\Users\user\AppData\Local\Programs\Python\Python39\lib\site-packages\sklearn\feature_extraction\__init__.py", line 9, in
    from .image import img_to_graph, grid_to_graph
    File "C:\Users\user\AppData\Local\Programs\Python\Python39\lib\site-packages\sklearn\feature_extraction\image.py", line 172, in
    dtype=np.int):
    File "C:\Users\user\AppData\Local\Programs\Python\Python39\lib\site-packages
    umpy\__init__.py", line 305, in __getattr__
    raise AttributeError(__former_attrs__[attr])
    AttributeError: module 'numpy' has no attribute 'int'.
    `np.int` was a deprecated alias for the builtin `int`. To avoid this error in existing code, use `int` by itself. Doing this will not modify any behavior and is safe. When replacing `np.int`, you may wish to use e.g. `np.int64` or `np.int32` to specify the precision. If you wish to review your current use, check the release note link for additional information.
    The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
    numpy.org/devdocs/release/1.20.0-notes.html#deprecations