Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/francyfox/dio-bot-api

Bot helper for 2AUTH and more
https://github.com/francyfox/dio-bot-api

nestjs nestjs-telegraf rest-api sequelize swagger-ui telegraf telegraf-js typescript

Last synced: about 8 hours ago
JSON representation

Bot helper for 2AUTH and more

Awesome Lists containing this project

README

        

# Dio Bot Api v0.5 (Nest)

Бот базируется на nestjs + sequilize + telegraf.
Основные задачи:

- [x] Юзеры. Сохранение базовой инфы (логин, пароль, почта)
- [x] Группы. Создание и привязка групп к пользователям.
- [x] Сессии. Middleware сессий, сохранений их через sequilize.
- [x] Сцены. Добавлены базовые Wizard сцены. Вход, привязка токена. (токен генерируется на сервере и будет использоваться для 2AUTH)
- - Получаем id пользователя из телеграма и сохраняем для дальнейшего общения.
- [x] Групповая рассылка
- [ ] Персональная рассылка
- [ ] Base Api methods. (получение всех базовых api методов из коробки, ну и иметь возможность выбирать)
- - [ ] GET (ALL, BY ID, BY VALUE, BULK MANY)
- - [ ] POST (ONE, BULK MANY)
- - [ ] PATCH (BY ID, BY VALUE, BULK MANY)
- - [ ] DELETE (BY ID, BY VALUE, BULK MANY)