Добавить новость

Одни без всех: новый кабмин Сирии вызвал разочарование у оппозиции

Из Бутырского в Марьину рощу с ветерком

Дзержинские спортсменки завоевали медали на соревнованиях по художественной гимнастике

«Повернула ход истории». Как судьба первой женщины-врача вдохновила белгородского историка



Новости сегодня

Новости от TheMoneytizer

Telegram-бот для регистрации пользователя с присвоением уникального идентификатора

Прошу помочь с разработкой telegram-бота на Python.

Если кратко, то сотрудник медицинского учреждения запускает бот, который предлагает ему пройти регистрацию:
- сотруднику предлагается выбрать подходящий вариант ответа на вопрос (ответы указаны на кнопках);
- на некоторые вопросы сотрудник отвечает сам (т.е. выбора кнопок нет, но желательно по возможности поставить ограничение на вводимые данные);
- после ответов на вопросы сотруднику присваивается уникальный идентификатор (по типу сообщения "Вы получили билет: ... Теперь Вы участвуете в розыгрыше: ... https://t.me/giveawaybot).
Таблица с данными, которые заполняются в процессе регистрации, может сохраняться в базе данных (как вариант, SQLite).

Последовательность вопросов бота - на схеме https://www.figma.com/design/cCRWv0r1NhdfEAZWe66jEn/fhn_chat_bot?node-id=0-1&node-type=canvas&t=KLnnncARWEsAswq5-0 (там же есть комментарии с нюансами работы бота).

Пробовала составить код на Python (https://github.com/Praskovia91/Praskovia/blob/main/Chronometry_Bot)
с использованием библиотеки telebot, зависла на этапе понимания причины, по которой не работает второй декоратор bot.callback_query_handler с функцией callback_message1. Мне подсказали, что "хендлеры обрабатывают все апдейты (любые CallbackQuery). И первый хендлер просто всегда перехватывает апдейты, которые предназначались для второго. Решение - добавить фильтры, которые позволят одному хендлеру обрабатывать только свои апдейты, и второму только свои". Посоветовали курс https://stepik.org/course/178822/promo, но я не поняла, какими должны быть фильтры.
Возможно, мой вариант с использованием telebot не самый оптимальный, но на всякий случай рассказала о своем пути и буду очень благодарна за Ваши пояснения.

Сам бот инициализирован, токен от BotFather получен, не указываю его здесь.
Если ссылки выше не открываются, пожалуйста, напишите.

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Из Бутырского в Марьину рощу с ветерком

Андрей Воробьев: в Ленинском округе Подмосковья в 2025 году откроют восемь образовательных учреждений

Яндекс Плюс и «Клаустрофобия» запустят реалити-квест по миру мобильный игры Плюс Сити

Одни без всех: новый кабмин Сирии вызвал разочарование у оппозиции

Музыкальные новости

Казанские спецназовцы Росгвардии приняли участие в районных мероприятиях к Дню Героев Отечества

Концертный Директор в тарифе Lait для Артистов, Музыкантов, Певцов, Поэтов, Танцоров и Шоу программ.

В дни школьных каникул балет «Щелкунчик» пройдет в «Колизей - арене»

Сотрудник Мордовского спецназа Росгвардии стал победителем Чемпионата Приволжского федерального округа по троеборью

Новости России

Яндекс Плюс и «Клаустрофобия» запустят реалити-квест по миру мобильный игры Плюс Сити

Андрей Воробьев: в Ленинском округе Подмосковья в 2025 году откроют восемь образовательных учреждений

Дзержинские спортсменки завоевали медали на соревнованиях по художественной гимнастике

Пять причин не пропустить уникальное новогоднее шоу во Дворце Ирины Винер

Экология в России и мире

Отелю Yalta Intourist вручили Благодарность за социальную деятельность

Показ балета «Щелкунчик» в Новогодние каникулы пройдет в «Колизей - арене»

Как отрастить крепкие, здоровые и красивые ногти в домашних условиях: 10 элементарных действий

Сотрудники московских предприятий побывали на производстве Гжельского фарфорового завода

Спорт в России и мире

Видео дня: Мария Шарапова учит сына русскому алфавиту

Новак Джокович назвал знаковый финал Уимблдона самым нервным матчем в карьере

Хачанов ответил, есть ли у него желание выступать за Россию на международных соревнованиях

Анна Блинкова вышла во второй круг турнира в Лиможе, где сразится с Лепченко

Moscow.media

Многожёнство XXI века: как 40-летний Иван из Москвы строит патриархальное королевство

В Казани наградили победителей регионального отборочного тура благотворительного фестиваля «Добрая волна»

Филиал № 4 ОСФР по Москве и Московской области информирует: В Москве и Московской области 650 тысяч пенсионеров старше 80 лет получают пенсию в повышенном размере

«Байкал Сервис» сменил прописку в Барнауле











Топ новостей на этот час

Rss.plus






Одни без всех: новый кабмин Сирии вызвал разочарование у оппозиции

Андрей Воробьев: в Ленинском округе Подмосковья в 2025 году откроют восемь образовательных учреждений

Из Бутырского в Марьину рощу с ветерком

Пять причин не пропустить уникальное новогоднее шоу во Дворце Ирины Винер