• Уважаемый Гость , у админа XXX другой телегармм @xxx_nasharu к старому потерян доступ!!!
  • Уважаемый Гость у нашего форума новая группа NA-SHA.RU NEW, так как к старой группе потерян доступ.
Chat
Rooms will appear here
Connecting...
Connecting...
Спам и реклама запрещена, за спам блок сразу!
Run command
Edit message
  • Вставить:

Исходник Делаем VK БОТа на Python

xxx

Куратор
Команда форума
Глава
Сообщения
1,246
Реакции
1,346
1675491388426.png

Отвечает на заданные команды заданным текстом/вложениями, настроить под себя сможет даже школьник

Устанавливаем Python 3.6+ ( Как это сделать написано тут )
Устанавливаем необходимые модули:

Python:
pip install colorama
pip install vk_api
pip install keyboard

Настройка группы бота

Для начала включите сообщения группы:

1675492067046.png

Далее создаем токен для бота: переходим в Настройки -> Работа с API -> Создать ключ -> ставим все галочки -> создаем

1675492120921.png

Включаем LongPoll API для группы: Настройки -> Работа с API -> Long Poll API -> включаем и выбираем версию 5.92


Настраиваем типы событий для Long Poll API: Настройки -> Работа с API -> Long Poll API -> Типы событий -> выбираем все события в группе "Сообщения" и в группе "Пользователи". Не забываем сохранить настройки

Настройка бота
Открываем файлик Config.py и выставляем свои значения:
Python:
token = '750b5d8867f7e932e6a5451da0d45ab238984hfhu34uyfh8hdr8hf83hf32dffsdgdegrr' #token который получили в настройках группы
group_id = '180777777' #id группы, узнать можно тут http://regvk.com/id/ (поле ID публичной страницы)

welcome_text = 'Добро пожаловать!' #сообщение при вступление в группу
leaving_text = 'Жаль, что ты решил покинуть нас(' #сообщение при выходе из группы
wrong_text = 'Ошибка, неверная команда!' #сообщение при отправке неверной команды

Добавляем команды в бота

Открываем файл Commands.json и редактируем:
поле cmd - текст команды
answer - ответ на команду(может быть пустым, если заполнено поле attachment)
attachment - название картинки для ответа (картинка должна лежать в папке images)

Для добавления команды - дублируете структуру

Python:
{
    "cmd": "/картинка с текстом",
    "answer": "картинка с текстом",
    "attachment": "1.jpg"
}

и задаете нужные значения, не забудьте поставить запятую перед предыдущей закрывающей.

Запуск бота: в папке с ботом зажимаем SHIFT и жмем ПКМ по пустому месту -> открыть окно команд -> python Bot.py
Если кому нужен бот для определенных задач можете обращаться

Скачать исходник бота
 
Запуск бота: в папке с ботом зажимаем SHIFT и жмем ПКМ по пустому месту -> открыть окно команд -> python Bot.py
Если кому нужен бот для определенных задач можете обращаться
Это для винды?
 
Посмотреть вложение 123

Отвечает на заданные команды заданным текстом/вложениями, настроить под себя сможет даже школьник

Устанавливаем Python 3.6+ ( Как это сделать написано тут )
Устанавливаем необходимые модули:

Python:
pip install colorama
pip install vk_api
pip install keyboard

Настройка группы бота

Для начала включите сообщения группы:

Посмотреть вложение 128

Далее создаем токен для бота: переходим в Настройки -> Работа с API -> Создать ключ -> ставим все галочки -> создаем

Посмотреть вложение 129

Включаем LongPoll API для группы: Настройки -> Работа с API -> Long Poll API -> включаем и выбираем версию 5.92


Настраиваем типы событий для Long Poll API: Настройки -> Работа с API -> Long Poll API -> Типы событий -> выбираем все события в группе "Сообщения" и в группе "Пользователи". Не забываем сохранить настройки

Настройка бота
Открываем файлик Config.py и выставляем свои значения:
Python:
token = '750b5d8867f7e932e6a5451da0d45ab238984hfhu34uyfh8hdr8hf83hf32dffsdgdegrr' #token который получили в настройках группы
group_id = '180777777' #id группы, узнать можно тут http://regvk.com/id/ (поле ID публичной страницы)

welcome_text = 'Добро пожаловать!' #сообщение при вступление в группу
leaving_text = 'Жаль, что ты решил покинуть нас(' #сообщение при выходе из группы
wrong_text = 'Ошибка, неверная команда!' #сообщение при отправке неверной команды

Добавляем команды в бота

Открываем файл Commands.json и редактируем:
поле cmd - текст команды
answer - ответ на команду(может быть пустым, если заполнено поле attachment)
attachment - название картинки для ответа (картинка должна лежать в папке images)

Для добавления команды - дублируете структуру

Python:
{
    "cmd": "/картинка с текстом",
    "answer": "картинка с текстом",
    "attachment": "1.jpg"
}

и задаете нужные значения, не забудьте поставить запятую перед предыдущей закрывающей.

Запуск бота: в папке с ботом зажимаем SHIFT и жмем ПКМ по пустому месту -> открыть окно команд -> python Bot.py
Если кому нужен бот для определенных задач можете обращаться

Скачать исходник бота
*** Скрытый текст не может быть процитирован. ***
Круто!
 
Посмотреть вложение 123

Отвечает на заданные команды заданным текстом/вложениями, настроить под себя сможет даже школьник

Устанавливаем Python 3.6+ ( Как это сделать написано тут )
Устанавливаем необходимые модули:

Python:
pip install colorama
pip install vk_api
pip install keyboard

Настройка группы бота

Для начала включите сообщения группы:

Посмотреть вложение 128

Далее создаем токен для бота: переходим в Настройки -> Работа с API -> Создать ключ -> ставим все галочки -> создаем

Посмотреть вложение 129

Включаем LongPoll API для группы: Настройки -> Работа с API -> Long Poll API -> включаем и выбираем версию 5.92


Настраиваем типы событий для Long Poll API: Настройки -> Работа с API -> Long Poll API -> Типы событий -> выбираем все события в группе "Сообщения" и в группе "Пользователи". Не забываем сохранить настройки

Настройка бота
Открываем файлик Config.py и выставляем свои значения:
Python:
token = '750b5d8867f7e932e6a5451da0d45ab238984hfhu34uyfh8hdr8hf83hf32dffsdgdegrr' #token который получили в настройках группы
group_id = '180777777' #id группы, узнать можно тут http://regvk.com/id/ (поле ID публичной страницы)

welcome_text = 'Добро пожаловать!' #сообщение при вступление в группу
leaving_text = 'Жаль, что ты решил покинуть нас(' #сообщение при выходе из группы
wrong_text = 'Ошибка, неверная команда!' #сообщение при отправке неверной команды

Добавляем команды в бота

Открываем файл Commands.json и редактируем:
поле cmd - текст команды
answer - ответ на команду(может быть пустым, если заполнено поле attachment)
attachment - название картинки для ответа (картинка должна лежать в папке images)

Для добавления команды - дублируете структуру

Python:
{
    "cmd": "/картинка с текстом",
    "answer": "картинка с текстом",
    "attachment": "1.jpg"
}

и задаете нужные значения, не забудьте поставить запятую перед предыдущей закрывающей.

Запуск бота: в папке с ботом зажимаем SHIFT и жмем ПКМ по пустому месту -> открыть окно команд -> python Bot.py
Если кому нужен бот для определенных задач можете обращаться

Скачать исходник бота
*** Скрытый текст не может быть процитирован. ***
спасибо
 
Назад
Сверху