Telegram to Google Drive Sync Bot
#csharp #telegram #telegrambot #googledrive #chat-bot
Мета проєкту — реалізувати повноцінну синхронізацію між Telegram-ботом і Google Drive. Перший бот дозволяє створювати папки в Google Drive, завантажувати до них фото безпосередньо через Telegram і завершувати сесію одним кліком. Другий бот — для отримання фото з хмари за назвою папки.
Моя роль:
.NET Backend Developer / Telegram Bot Developer
Виконані задачі:
1. Створення Telegram-бота з підтримкою команд /start, /create, /upload, /finish
2. Інтеграція з Google Drive API: авторизація, створення папок, завантаження файлів
3. Реалізація збереження кожного завантаженого в чаті фото в потрібну хмарну папку
4. Обробка користувацьких сесій: кожен користувач працює з окремою логікою завантаження
5. Кнопка завершення сесії (Finish Upload) — припиняє прийом файлів і повідомляє про завершення
6. Розробка другого бота для отримання фото за назвою папки: бот надсилає всі зображення, що знаходяться в ній
7. Робота з кешем, логами та обробкою помилок
Мета проєкту — реалізувати повноцінну синхронізацію між Telegram-ботом і Google Drive. Перший бот дозволяє створювати папки в Google Drive, завантажувати до них фото безпосередньо через Telegram і завершувати сесію одним кліком. Другий бот — для отримання фото з хмари за назвою папки.
Моя роль:
.NET Backend Developer / Telegram Bot Developer
Виконані задачі:
1. Створення Telegram-бота з підтримкою команд /start, /create, /upload, /finish
2. Інтеграція з Google Drive API: авторизація, створення папок, завантаження файлів
3. Реалізація збереження кожного завантаженого в чаті фото в потрібну хмарну папку
4. Обробка користувацьких сесій: кожен користувач працює з окремою логікою завантаження
5. Кнопка завершення сесії (Finish Upload) — припиняє прийом файлів і повідомляє про завершення
6. Розробка другого бота для отримання фото за назвою папки: бот надсилає всі зображення, що знаходяться в ній
7. Робота з кешем, логами та обробкою помилок