Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dini4ka/vk_bot
вк бот для чатов
https://github.com/dini4ka/vk_bot
bot-vk chat-bot vk vk-api
Last synced: 25 days ago
JSON representation
вк бот для чатов
- Host: GitHub
- URL: https://github.com/dini4ka/vk_bot
- Owner: Dini4ka
- Created: 2022-11-21T05:37:06.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-25T09:45:23.000Z (almost 2 years ago)
- Last Synced: 2024-11-27T22:18:58.367Z (26 days ago)
- Topics: bot-vk, chat-bot, vk, vk-api
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Всем привет, хочу вам продемонстрировать бота для чатов вконтакте. Функционал бота заключается в том, что администратор беседы вызывает того
через специальный флаг('bot_help') в конце сообщения, которое надо закрепить.Люди из беседы отвечают на закрепленное сообщение, отписывая +,-,+-(-+). Бот редактирует закреп согласно внесенным ответам, пример ниже на видео
![Vk_bot](https://user-images.githubusercontent.com/77235598/203727548-32f600c3-5468-45ef-980f-76015eeb1f4c.gif)
Для запуска и проверки работы вам нужно будет перейти в config.py и поменять переменные
![Снимок экрана 2022-11-24 в 10 44 00](https://user-images.githubusercontent.com/77235598/203722939-71ca8a4a-ba4c-445e-8557-8b7177177f2e.png)
Также будет необходимо настроить вашего бота.
Для этого создайте любое сообщество, перейдите во вкладку управление сообществом - настройки - управление API
![Снимок экрана 2022-11-24 в 10 47 31](https://user-images.githubusercontent.com/77235598/203723603-aca7bcb4-9339-4f25-b73b-814039578c97.png)
Далле Long Poll Api и включаем Long Poll Api, затем переключаемся на Типы событий и ставим везде галочки, что касается сообщений
![Снимок экрана 2022-11-24 в 10 48 32](https://user-images.githubusercontent.com/77235598/203724031-43163c35-31bd-4023-be5d-40c85dd2b294.png)
![Снимок экрана 2022-11-24 в 10 50 04](https://user-images.githubusercontent.com/77235598/203724162-a3fe11e6-65e1-4719-8871-844ed9d3bea0.png)
Далее ключи доступа и создаем ключ, который вам нужно будет вставить в конфиг
![Снимок экрана 2022-11-24 в 10 53 41](https://user-images.githubusercontent.com/77235598/203724882-50c09240-c878-45fc-bd15-4e4a32515292.png)
Потом в управлении переключаемся на вкладку сообщения и включаем сообщения сообщества
![Снимок экрана 2022-11-24 в 10 55 33](https://user-images.githubusercontent.com/77235598/203725214-dcfdc952-ab3c-42bd-8f3c-c61b617911ea.png)
Теперь настроки для бота, включаем возможнсти ботов и разрешаем добавлять в беседу
![Снимок экрана 2022-11-24 в 10 57 26](https://user-images.githubusercontent.com/77235598/203725520-9c1e77ea-c32f-42b0-96ba-4a198fd38cf8.png)
Если все сделали правильно - появится такая кнопка на главной странице сообщества
![Снимок экрана 2022-11-24 в 11 00 09](https://user-images.githubusercontent.com/77235598/203726032-ec05fd7a-5c9d-448f-bd4e-9576e5ad7ea6.png)
Осталась мелочь - добавить бота в беседу и назначить его в ней администратором. После этого можно запускать бота, не забыв предварительно поменять конфиг.
Удачи в использовании!
Если нужно объяснить как залить этого бота на хост, чтобы все работало - дайте знать здесь