Задать вопрос
@xxxfdd

Как сделать чтобы юзер мог заполнять базу данных через телеграм бота?

У меня есть бот и когда человек нажимает на кнопку заполнить бд ему выходить сообщение напишите имя и это сообщение должно записатся в базу данных, но у меня проблема когда человек нажимает заполнить бд и потом отправляет имя Это имя не заходит в условие
if message.text == 'Пополнить базу данных':
        import psycopg2

        con = psycopg2.connect(
            host='localhost',
            database='Man_kaban',
            user='postgres',
            password='42661902',
            port=5432
        )
        curr = con.cursor()
       далее идет заись в буз данных слово но это 2 слово не доходит до сюда
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@twistfire92
Python backend developer
А что за библиотеку вы используете? Если PyTelegramBotAPI (telebot), то пользуйтесь register_next_step_handler
Если aiogram, то используйте машину состояний (FSM)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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