PDA

Просмотр полной версии : Как создать бота Телеги хранителя информации


greka1337
06.10.2019, 12:24
Ку всем. В последнее время у меня накопилось много информации, хотелось бы их хранить на каком нибудь облачном сервисе и чтоб через телеграмм бота.

К примеру пример диалог бота с со мной.

Я: /start

bot: Привет, я хранитель.

Клавиатурка: Загрузить / Посмотреть

Я: Загрузить.

Я: выбираю раздел, к примеру : Исходники-исходники читов-исходники читов сампа , даю название

я: загружаю файл

бот: успешно

Спустя некоторое время...............

я: Посмотреть

бот: Скажите свой раздел

я: Исходники читов

бот: скажите подраздел

я: исходники читов сампа:

бот: какое название ?

я: Аим

бот: в ответ присылает мне мой файл исходник

DolgorukovGTA
06.10.2019, 12:30
В раздел заказов нужно было оформлять

greka1337
06.10.2019, 12:30
В раздел заказов нужно было оформлять


я хочу сам все сделать

Joni Scripts
06.10.2019, 12:39
я хочу сам все сделать


Ну делай) Никто не отменял википедии

За бесплатно тут никто ничего делать не будет :)

greka1337
06.10.2019, 12:52
Просто я хотел узнать , как сделать телеграмм бот на дедике, и чтоб он работал с файлами. А не просто ответ на мои сообщения

rraggerr
06.10.2019, 13:18
Просто я хотел узнать , как сделать телеграмм бот на дедике, и чтоб он работал с файлами. А не просто ответ на мои сообщения


node js

itsLegend
06.10.2019, 13:27
Вопрос поставлен странно.

В смысле как? Составь схему в голове / на листе / где-нибудь, найди подходящий язык (на котором будет написан бот), потести на локалке, потом ищи сервер для 24/7. Хранилище можешь использовать как google drive, Яндекс.Диск, DropBox и т.п., или тот самый арендованный сервер. Судя по твоему тз, просто работа с файловой системой.

Oniel
06.10.2019, 14:22
Если хочешь сделать на дедике, то не понятно, зачем использовать облачное хранилище.

Для тебя идеально подойдет Kutana ( https://github.com/ekonda/kutana ). Используй методы

get_file_from_attachment

и

upload_doc

. Документация: https://kutana.readthedocs.io/en/latest/?badge=latest