ТЗавыавыаыва

ТЗавыавыаыва


Сделать бота телеграмм, структура следующая.


Крайне желательно сделать поиск по проектам реализованный в боте, т.е. если ввести в боте что-то текстом, то появляется ico которые были найдены.


База данных находится на firebase.google.com, поэтому собственно нужно будет брать информацию оттуда.


При выводе списка проектов, использовать (возможно краткий вывод не понадобится, если полная карточка будет довольно компактной!):


1. Краткий вывод (возможно откажемся от этого если сложно сделать будет кнопку подробнее)

        1. Название проекта

        2. Статусы: идет, скоро начнется, завершенный, new, pre-sale (может сразу отображаться несколько статусов).

        3. Если проект идет, то пишется сколько дней до завершения проекта. Если проект скоро начнется, то пишется дата старта проекта. Если проект завершен, то пишится END (в firebase в базе есть эти пометки)

        4. Описание

        5. Видео youtube

    

2. Подробный вывод (Возможно просто остановиться на подробном выводе). Все данные есть в базе данных их нужно вывести.

        1. Название проекта

        2. Статусы: идет, скоро начнется, завершенный, new, pre-sale (может сразу отображаться несколько статусов).

        3. Если проект идет, то пишется сколько дней до завершения проекта. Если проект скоро начнется, то пишется дата старта проекта. Если проект завершен, то пишится END.

        4. Описание

        5. Видео youtube

        6. Ссылка на сайт

        7. Ссылки на соц. сети (может быть до 8 пунктов)

        8. Символ

        9. Цена токена

        10. Нужно денег

        11. Можно инвестировать


Структура:

    1. Старт

    2. Выборе языка (русский или английский). В базе данных есть все на 2 языках + переводы по языкам предоставлю.

        1. Что такое ICO?

            1. Отображает текстовую информацию об ICO, зачем это как на этом можно заработать и т.д.

        2. Список новых ICO

            1. Если в списке есть выделенные проекты, то отображаем сначала их

            2. 5 записей в порядке старта, сначала текущие, потом те которые будут

            3. Можно нажать посмотреть еще ICO и идет вывод еще 5 проектов

            4. По возможности сделать отображение подробностей по каждому из проектов

        3. Список PRE-ICO

            1. Если в списке есть выделенные проекты, то отображаем сначала их

            2. 5 записей в порядке старта, сначала текущие, потом те которые будут

            3. Можно нажать посмотреть еще ICO и идет вывод еще 5 проектов

            4. По возможности сделать отображение подробностей по каждому из проектов

        4. Список активных ICO

            1. Если в списке есть выделенные проекты, то отображаем сначала их

            2. Отображаются 5 записей. Сортировка по дате окончания, те которые скоро закончатся выше.

            3. Можно нажать посмотреть еще ICO и идет вывод еще 5 проектов

            4. По возможности сделать отображение подробностей по каждому из проектов

        5. Список приближающихся ICO

            1. Если в списке есть выделенные проекты, то отображаем сначала их

            2. Отображаются 5 записей. Сортировка по дате старта, те которые скоро начнутся выше

            3. Можно нажать посмотреть еще ICO и идет вывод еще 5 проектов

            4. По возможности сделать отображение подробностей по каждому из проектов

        6. Список завершенных ICO

            1. Если в списке есть выделенные проекты, то отображаем сначала их

            2. Отображаются 5 записей. Сортировка по дате окончания, те которые недавно закончились выше.

            3. Можно нажать посмотреть еще ICO и идет вывод еще 5 проектов

            4. По возможности сделать отображение подробностей по каждому из проектов

        7. Список отобранных ICO

                        1. Каждое ICO можно добавить в избранное, на старте от этой функции можно отказаться. Если это сложно будет реализовать как-то, то возможно отказаться.

                         2. 5 записей в порядке старта, сначала текущие, потом те которые будут

        8. О проекте

            1. Отображает информацию о проекте


!!! Вся информация уже есть в базе данных в firebase.google.com, нужно сделать правильный вывод этой информации в боте.


Report Page