Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/francyfox/dio-bot-api
- Owner: francyfox
- Created: 2022-07-22T07:04:38.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-10-10T06:26:18.000Z (about 2 years ago)
- Last Synced: 2023-04-27T14:45:21.239Z (over 1 year ago)
- Topics: nestjs, nestjs-telegraf, rest-api, sequelize, swagger-ui, telegraf, telegraf-js, typescript
- Language: TypeScript
- Homepage: dio-bot-api-01.vercel.app
- Size: 1.99 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)