Size: a a a

pyTelegramBotApi.talks.ru

2021 June 10

S

SMOOG in pyTelegramBotApi.talks.ru
Сообщение, которое получил бот не поменялось. Оно всё ещё сообщение с текстом "Отзыв"
источник

S

SMOOG in pyTelegramBotApi.talks.ru
И для того, чтобы получить другое сообщение, нужно его словить, отдельно. Для этого используют register_next_step
источник

S

SMOOG in pyTelegramBotApi.talks.ru
Ты просишь пользователя ввести отзыв, вызываешь регистер-некст-степ и передаешь ему функцию, которая обработает следующее собощение
источник

S

SMOOG in pyTelegramBotApi.talks.ru
а вот в следующей функции ты уже должна записывать отзыв в файл и писать что вот мол ваш отзыв
источник

S

SMOOG in pyTelegramBotApi.talks.ru
Получается, что ты говоришь пользователю напиши отзыв
А боту говоришь, что когда появится следующее сообщение, то слови его и отправь в ту-то функцию
источник

S

SMOOG in pyTelegramBotApi.talks.ru
и там уже делаешь что хочешь с ним
источник

ダーリン (Darling)... in pyTelegramBotApi.talks.ru
Либо состояния с базой данных
источник

S

SMOOG in pyTelegramBotApi.talks.ru
Ну да. Ну я рассказываю про самый безболезненный вариант для новичка. Чтобы не нужно было ничего своего пилить
источник

ダーリン (Darling)... in pyTelegramBotApi.talks.ru
Ок
источник

N

Nikki in pyTelegramBotApi.talks.ru
О, гоу
источник

VN

Vera Nikerina in pyTelegramBotApi.talks.ru
Спасибо! Очень понятно и доступно)
источник

VN

Vera Nikerina in pyTelegramBotApi.talks.ru
а если функция не запускается? в PyCharm она прям не подсвечивается
источник

S

SMOOG in pyTelegramBotApi.talks.ru
покажи
источник

VN

Vera Nikerina in pyTelegramBotApi.talks.ru
источник

S

SMOOG in pyTelegramBotApi.talks.ru
Обьяви её вне этой функции и раньше
источник

S

SMOOG in pyTelegramBotApi.talks.ru
Потому-что ты её пытаешься передать до того, как она создалась
источник

VN

Vera Nikerina in pyTelegramBotApi.talks.ru
в самом начале кода rev=' '
источник

S

SMOOG in pyTelegramBotApi.talks.ru
Вот у тебя функция ловит сообщения пользователя и проверяет какой там текст, вот до этой функции обьяви гет_рев)
источник

S

SMOOG in pyTelegramBotApi.talks.ru
def get_rev(message):
....


@bot.message_handler(....
источник

V

Vale Ra in pyTelegramBotApi.talks.ru
Ддевушкп
источник