Пользователь
- Регистрация
- 27 Ноя 2023
- Сообщения
- 5
- Автор темы
- #1
Это библиотека - vkbottle, она асинхронная, а также менее объемная, за счет этого код получает однотипный, красивый и опрятный вид.
#Подключаем библиотеки для её использования.
from vkbottle import Bot, Message
#Тут мы подключаем токен сообщества вк.
bot = Bot("TOKEN")
#А это - обработка сообщения, в данном коде прописано что бот будет дублировать любые сообщения которые вы ему отправите.
@bot.on.message()
async def echo_handler(message: Message):
await message.answer(message.text.lower())
#2-ой вариант кода:
@bot.on.message(text="Hello!")
async def message_handler(message: Message):
await message answer("Привет!")
#В данном коде бот будет отвечать на сообщение "Hello!" Сообщением "Привет!"
На счет строчки async def message_handler(message: Message): В данной строчке место "message_handler" можете писать то, что душе угодно)
#Запуск бота, так, что-бы он работал то того момента, как вы его не выключите. Не вдавайтесь в подробности, просто пишите это в конце кода =).
bot.run_polling()
#Подключаем библиотеки для её использования.
from vkbottle import Bot, Message
#Тут мы подключаем токен сообщества вк.
bot = Bot("TOKEN")
#А это - обработка сообщения, в данном коде прописано что бот будет дублировать любые сообщения которые вы ему отправите.
@bot.on.message()
async def echo_handler(message: Message):
await message.answer(message.text.lower())
#2-ой вариант кода:
@bot.on.message(text="Hello!")
async def message_handler(message: Message):
await message answer("Привет!")
#В данном коде бот будет отвечать на сообщение "Hello!" Сообщением "Привет!"
На счет строчки async def message_handler(message: Message): В данной строчке место "message_handler" можете писать то, что душе угодно)
#Запуск бота, так, что-бы он работал то того момента, как вы его не выключите. Не вдавайтесь в подробности, просто пишите это в конце кода =).
bot.run_polling()