Телеграм-бот для вирішування проблем у фотографів
Телеграм-бот, який допомагає користувачам вирішувати проблеми, пов'язані з різними локаціями. Основний функціонал бота включає:
Взаємодію з Google Spreadsheets:
Бот отримує доступ до Google Spreadsheets та записує інформацію про користувачів та їх проблеми у вказану таблицю.
Роботу з базою даних:
Бот зчитує та перевіряє дані користувачів у CSV файлі.
Він також зберігає та оновлює інформацію про користувачів у JSON файлі.
Обробку команд та повідомлень від користувачів:
Обробка команди /start або першого входу користувача до бота.
Запит користувача поділитися контактом.
Перевірка наявності користувача у списку.
Вибір міста та локації, де виникла проблема.
Обробку вибору місця та відображення проблем:
Після вибору місця бот пропонує вибрати проблему зі списку.
Взаємодію з користувачем для глибшого розкриття проблеми:
Бот відображає конкретну проблему та надає можливість вибору подальших дій користувача, таких як "Допомогло" чи "Написати Адміну".
Запис інформації у Google Spreadsheets:
Після завершення обробки користувача, бот зберігає інформацію у вказаному Google Spreadsheets.
Перезапуск бота:
Після закінчення обробки, бот може бути перезапущений для початку нового обговорення.
#telegram-бот #telebot #Python3 #GoogleSheets #pandas #json
Взаємодію з Google Spreadsheets:
Бот отримує доступ до Google Spreadsheets та записує інформацію про користувачів та їх проблеми у вказану таблицю.
Роботу з базою даних:
Бот зчитує та перевіряє дані користувачів у CSV файлі.
Він також зберігає та оновлює інформацію про користувачів у JSON файлі.
Обробку команд та повідомлень від користувачів:
Обробка команди /start або першого входу користувача до бота.
Запит користувача поділитися контактом.
Перевірка наявності користувача у списку.
Вибір міста та локації, де виникла проблема.
Обробку вибору місця та відображення проблем:
Після вибору місця бот пропонує вибрати проблему зі списку.
Взаємодію з користувачем для глибшого розкриття проблеми:
Бот відображає конкретну проблему та надає можливість вибору подальших дій користувача, таких як "Допомогло" чи "Написати Адміну".
Запис інформації у Google Spreadsheets:
Після завершення обробки користувача, бот зберігає інформацію у вказаному Google Spreadsheets.
Перезапуск бота:
Після закінчення обробки, бот може бути перезапущений для початку нового обговорення.
#telegram-бот #telebot #Python3 #GoogleSheets #pandas #json