├── .github ├── CONTRIBUTING.md └── workflows │ ├── codeql-analysis.yml │ ├── docs.yml │ ├── lint.yml │ ├── mypy.yml │ └── tests.yml ├── .gitignore ├── .readthedocs.yml ├── LICENSE ├── README.md ├── docs ├── Makefile ├── api.rst ├── conf.py ├── index.rst ├── internals.rst ├── make.bat └── requirements.txt ├── nextcord ├── __init__.py ├── client │ ├── __init__.py │ ├── client.py │ └── state.py ├── core │ ├── __init__.py │ ├── gateway │ │ ├── __init__.py │ │ ├── enums.py │ │ ├── exceptions.py │ │ ├── gateway.py │ │ ├── protocols │ │ │ ├── __init__.py │ │ │ ├── gateway.py │ │ │ └── shard.py │ │ └── shard.py │ ├── http.py │ ├── protocols │ │ ├── __init__.py │ │ └── http.py │ └── ratelimiter.py ├── dispatcher.py ├── exceptions.py ├── ext │ └── __init__.py ├── flags.py ├── py.typed ├── type_sheet.py ├── types │ ├── __init__.py │ └── base_flag.py └── utils.py ├── pyproject.toml └── tests └── flags.py /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/mypy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/.github/workflows/mypy.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/internals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/docs/internals.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /nextcord/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/__init__.py -------------------------------------------------------------------------------- /nextcord/client/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nextcord/client/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/client/client.py -------------------------------------------------------------------------------- /nextcord/client/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/client/state.py -------------------------------------------------------------------------------- /nextcord/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nextcord/core/gateway/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/gateway/__init__.py -------------------------------------------------------------------------------- /nextcord/core/gateway/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/gateway/enums.py -------------------------------------------------------------------------------- /nextcord/core/gateway/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/gateway/exceptions.py -------------------------------------------------------------------------------- /nextcord/core/gateway/gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/gateway/gateway.py -------------------------------------------------------------------------------- /nextcord/core/gateway/protocols/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/gateway/protocols/__init__.py -------------------------------------------------------------------------------- /nextcord/core/gateway/protocols/gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/gateway/protocols/gateway.py -------------------------------------------------------------------------------- /nextcord/core/gateway/protocols/shard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/gateway/protocols/shard.py -------------------------------------------------------------------------------- /nextcord/core/gateway/shard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/gateway/shard.py -------------------------------------------------------------------------------- /nextcord/core/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/http.py -------------------------------------------------------------------------------- /nextcord/core/protocols/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nextcord/core/protocols/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/protocols/http.py -------------------------------------------------------------------------------- /nextcord/core/ratelimiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/core/ratelimiter.py -------------------------------------------------------------------------------- /nextcord/dispatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/dispatcher.py -------------------------------------------------------------------------------- /nextcord/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/exceptions.py -------------------------------------------------------------------------------- /nextcord/ext/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nextcord/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/flags.py -------------------------------------------------------------------------------- /nextcord/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nextcord/type_sheet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/type_sheet.py -------------------------------------------------------------------------------- /nextcord/types/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nextcord/types/base_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/types/base_flag.py -------------------------------------------------------------------------------- /nextcord/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/nextcord/utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nextcord/nextcord-v3/HEAD/tests/flags.py --------------------------------------------------------------------------------