@aes256sha

Как сделать чтобы бот вк отвечал на команды без «/»?

Имеется бот с кодом генерации, отвечающий на команды по типу /g,/gen,/ген.
Нужно чтобы бот отвечал на те же команды, только без "/" (g, gen, ген)
Пример: Человек пишет боту "gen", бот отвечает на это слово.
Код генерации ниже:
from vk import types
from vk.bot_framework.dispatcher import Blueprint
from neuron import send_and_gen_sentence
from utils import get_api

bp = Blueprint()

api = get_api()


@bp.message_handler(commands=["g", "gen", "generate", "ген", "г", "говно", "генерируй", "генерация"])
async def generate(message: types.Message, _):
    await send_and_gen_sentence(
        f"dialogs/dialogs{message.peer_id}.txt", message.peer_id
    )
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ответы на вопрос 1
@66demon666
Сетевой админ, АТС-админ
По-моему пользовать какие-то "фреймворки" для бота, который на команды реагирует это уж слишком
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы