├── .all-contributorsrc ├── .editorconfig ├── .github ├── release.yml └── workflows │ ├── deno.yml │ ├── release.yml │ └── third_party.yml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bundling └── bundle-web.ts ├── deno.jsonc ├── package.json ├── src ├── README.md ├── bot.ts ├── composer.ts ├── context.ts ├── convenience │ ├── constants.ts │ ├── frameworks.ts │ ├── inline_query.ts │ ├── input_media.ts │ ├── keyboard.ts │ ├── session.ts │ └── webhook.ts ├── core │ ├── api.ts │ ├── client.ts │ ├── error.ts │ └── payload.ts ├── filter.ts ├── mod.ts ├── platform.deno.ts ├── platform.node.ts ├── platform.web.ts ├── shim.node.ts ├── types.deno.ts ├── types.node.ts ├── types.ts └── types.web.ts ├── test ├── bot.test.ts ├── composer.test.ts ├── composer.type.test.ts ├── context.test.ts ├── context.type.test.ts ├── convenience │ ├── inline_query.test.ts │ ├── input_media.test.ts │ ├── keyboard.test.ts │ ├── session.test.ts │ └── webhook.test.ts ├── core │ ├── client.test.ts │ ├── error.test.ts │ └── payload.test.ts ├── deps.test.ts ├── filter.test.ts └── types.test.ts ├── tsconfig.json └── types.d.ts /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/deno.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/.github/workflows/deno.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/third_party.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/.github/workflows/third_party.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/README.md -------------------------------------------------------------------------------- /bundling/bundle-web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/bundling/bundle-web.ts -------------------------------------------------------------------------------- /deno.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/deno.jsonc -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/package.json -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/README.md -------------------------------------------------------------------------------- /src/bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/bot.ts -------------------------------------------------------------------------------- /src/composer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/composer.ts -------------------------------------------------------------------------------- /src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/context.ts -------------------------------------------------------------------------------- /src/convenience/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/convenience/constants.ts -------------------------------------------------------------------------------- /src/convenience/frameworks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/convenience/frameworks.ts -------------------------------------------------------------------------------- /src/convenience/inline_query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/convenience/inline_query.ts -------------------------------------------------------------------------------- /src/convenience/input_media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/convenience/input_media.ts -------------------------------------------------------------------------------- /src/convenience/keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/convenience/keyboard.ts -------------------------------------------------------------------------------- /src/convenience/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/convenience/session.ts -------------------------------------------------------------------------------- /src/convenience/webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/convenience/webhook.ts -------------------------------------------------------------------------------- /src/core/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/core/api.ts -------------------------------------------------------------------------------- /src/core/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/core/client.ts -------------------------------------------------------------------------------- /src/core/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/core/error.ts -------------------------------------------------------------------------------- /src/core/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/core/payload.ts -------------------------------------------------------------------------------- /src/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/filter.ts -------------------------------------------------------------------------------- /src/mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/mod.ts -------------------------------------------------------------------------------- /src/platform.deno.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/platform.deno.ts -------------------------------------------------------------------------------- /src/platform.node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/platform.node.ts -------------------------------------------------------------------------------- /src/platform.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/platform.web.ts -------------------------------------------------------------------------------- /src/shim.node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/shim.node.ts -------------------------------------------------------------------------------- /src/types.deno.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/types.deno.ts -------------------------------------------------------------------------------- /src/types.node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/types.node.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- 1 | export * from "./types.deno.ts"; 2 | -------------------------------------------------------------------------------- /src/types.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/src/types.web.ts -------------------------------------------------------------------------------- /test/bot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/bot.test.ts -------------------------------------------------------------------------------- /test/composer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/composer.test.ts -------------------------------------------------------------------------------- /test/composer.type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/composer.type.test.ts -------------------------------------------------------------------------------- /test/context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/context.test.ts -------------------------------------------------------------------------------- /test/context.type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/context.type.test.ts -------------------------------------------------------------------------------- /test/convenience/inline_query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/convenience/inline_query.test.ts -------------------------------------------------------------------------------- /test/convenience/input_media.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/convenience/input_media.test.ts -------------------------------------------------------------------------------- /test/convenience/keyboard.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/convenience/keyboard.test.ts -------------------------------------------------------------------------------- /test/convenience/session.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/convenience/session.test.ts -------------------------------------------------------------------------------- /test/convenience/webhook.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/convenience/webhook.test.ts -------------------------------------------------------------------------------- /test/core/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/core/client.test.ts -------------------------------------------------------------------------------- /test/core/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/core/error.test.ts -------------------------------------------------------------------------------- /test/core/payload.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/core/payload.test.ts -------------------------------------------------------------------------------- /test/deps.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/deps.test.ts -------------------------------------------------------------------------------- /test/filter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/filter.test.ts -------------------------------------------------------------------------------- /test/types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/test/types.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grammyjs/grammY/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.d.ts: -------------------------------------------------------------------------------- 1 | export * from "./out/types"; 2 | --------------------------------------------------------------------------------