├── .env ├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vercelignore ├── LICENSE ├── README.md ├── nodemon.json ├── package.json ├── src ├── commands │ ├── handler │ │ ├── callback_query.ts │ │ ├── connect.ts │ │ ├── connectAsUser.ts │ │ ├── converstation.ts │ │ ├── dialogs.ts │ │ ├── error.ts │ │ ├── forward.ts │ │ ├── getchanel.ts │ │ ├── getgroup.ts │ │ ├── getuser.ts │ │ ├── hello.ts │ │ ├── logout.ts │ │ ├── msg.ts │ │ ├── signIn.ts │ │ ├── start.ts │ │ └── twoFactorAuth.ts │ ├── index.ts │ ├── middleware.ts │ ├── worker.js │ └── workerr.ts ├── core │ └── bot │ │ └── index.ts ├── data │ ├── forwardWorker.json │ └── users.json ├── db │ ├── fire.ts │ └── repositories.ts ├── index.ts ├── libs │ ├── handler │ │ ├── deleteForwardByIdHandler.ts │ │ ├── deleteUserHandler.ts │ │ ├── getAllForwardByIdHandler.ts │ │ ├── getAllForwardsHandler.ts │ │ ├── getAllUserHandler.ts │ │ ├── getForwardByIdHandler.ts │ │ ├── insertForwardHandler.ts │ │ ├── loginHandler.ts │ │ ├── pidHandler.ts │ │ ├── registerHandler.ts │ │ ├── updateForwardHandler.ts │ │ └── updateUserHandler.ts │ ├── hasher │ │ └── bcrypt.ts │ └── usecase │ │ ├── createForwardUseCase.ts │ │ ├── deleteForwardByIdUseCase.ts │ │ ├── deleteUserUseCase.ts │ │ ├── getAllForwardByIdUseCase.ts │ │ ├── getAllForwardUseCase.ts │ │ ├── getAllUserUseCase.ts │ │ ├── getForwardByIdUseCase.ts │ │ ├── loginUserUseCase.ts │ │ ├── pidUseCase.ts │ │ ├── registerUserUseCase.ts │ │ ├── updateForwardUseCase.ts │ │ └── updateUserUseCase.ts └── utils │ ├── forwardWorker.ts │ ├── launch.ts │ ├── saveStorage.ts │ ├── textHelp.json │ └── textManipulation.ts ├── test.json ├── tsconfig.json └── vercel.json /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/.env -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | public/ 2 | node_modules/ -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | public/ 2 | node_modules/ 3 | .env* -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vercelignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .env 3 | public/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/README.md -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "ignore": ["./src/data/*"] 3 | } 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/package.json -------------------------------------------------------------------------------- /src/commands/handler/callback_query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/callback_query.ts -------------------------------------------------------------------------------- /src/commands/handler/connect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/connect.ts -------------------------------------------------------------------------------- /src/commands/handler/connectAsUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/connectAsUser.ts -------------------------------------------------------------------------------- /src/commands/handler/converstation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/converstation.ts -------------------------------------------------------------------------------- /src/commands/handler/dialogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/dialogs.ts -------------------------------------------------------------------------------- /src/commands/handler/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/error.ts -------------------------------------------------------------------------------- /src/commands/handler/forward.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/forward.ts -------------------------------------------------------------------------------- /src/commands/handler/getchanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/getchanel.ts -------------------------------------------------------------------------------- /src/commands/handler/getgroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/getgroup.ts -------------------------------------------------------------------------------- /src/commands/handler/getuser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/getuser.ts -------------------------------------------------------------------------------- /src/commands/handler/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/hello.ts -------------------------------------------------------------------------------- /src/commands/handler/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/logout.ts -------------------------------------------------------------------------------- /src/commands/handler/msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/msg.ts -------------------------------------------------------------------------------- /src/commands/handler/signIn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/signIn.ts -------------------------------------------------------------------------------- /src/commands/handler/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/start.ts -------------------------------------------------------------------------------- /src/commands/handler/twoFactorAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/handler/twoFactorAuth.ts -------------------------------------------------------------------------------- /src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/index.ts -------------------------------------------------------------------------------- /src/commands/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/middleware.ts -------------------------------------------------------------------------------- /src/commands/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/worker.js -------------------------------------------------------------------------------- /src/commands/workerr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/commands/workerr.ts -------------------------------------------------------------------------------- /src/core/bot/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/core/bot/index.ts -------------------------------------------------------------------------------- /src/data/forwardWorker.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /src/data/users.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /src/db/fire.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/db/fire.ts -------------------------------------------------------------------------------- /src/db/repositories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/db/repositories.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/libs/handler/deleteForwardByIdHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/deleteForwardByIdHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/deleteUserHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/deleteUserHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/getAllForwardByIdHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/getAllForwardByIdHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/getAllForwardsHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/getAllForwardsHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/getAllUserHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/getAllUserHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/getForwardByIdHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/getForwardByIdHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/insertForwardHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/insertForwardHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/loginHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/loginHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/pidHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/pidHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/registerHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/registerHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/updateForwardHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/updateForwardHandler.ts -------------------------------------------------------------------------------- /src/libs/handler/updateUserHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/handler/updateUserHandler.ts -------------------------------------------------------------------------------- /src/libs/hasher/bcrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/hasher/bcrypt.ts -------------------------------------------------------------------------------- /src/libs/usecase/createForwardUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/createForwardUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/deleteForwardByIdUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/deleteForwardByIdUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/deleteUserUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/deleteUserUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/getAllForwardByIdUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/getAllForwardByIdUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/getAllForwardUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/getAllForwardUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/getAllUserUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/getAllUserUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/getForwardByIdUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/getForwardByIdUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/loginUserUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/loginUserUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/pidUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/pidUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/registerUserUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/registerUserUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/updateForwardUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/updateForwardUseCase.ts -------------------------------------------------------------------------------- /src/libs/usecase/updateUserUseCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/libs/usecase/updateUserUseCase.ts -------------------------------------------------------------------------------- /src/utils/forwardWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/utils/forwardWorker.ts -------------------------------------------------------------------------------- /src/utils/launch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/utils/launch.ts -------------------------------------------------------------------------------- /src/utils/saveStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/utils/saveStorage.ts -------------------------------------------------------------------------------- /src/utils/textHelp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/utils/textHelp.json -------------------------------------------------------------------------------- /src/utils/textManipulation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/src/utils/textManipulation.ts -------------------------------------------------------------------------------- /test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/test.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhino12/TelegramBot-AutoForward/HEAD/vercel.json --------------------------------------------------------------------------------