├── .editorconfig ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── License.txt ├── Readme.md ├── ndgr_client ├── __init__.py ├── __main__.py ├── constants.py ├── ndgr_client.py ├── proto │ └── dwango │ │ └── nicolive │ │ └── chat │ │ ├── data │ │ ├── atoms │ │ │ ├── moderator_pb2.py │ │ │ ├── moderator_pb2.pyi │ │ │ ├── sensitive_pb2.py │ │ │ └── sensitive_pb2.pyi │ │ ├── atoms_pb2.py │ │ ├── atoms_pb2.pyi │ │ ├── message_pb2.py │ │ ├── message_pb2.pyi │ │ ├── origin_pb2.py │ │ ├── origin_pb2.pyi │ │ ├── state_pb2.py │ │ └── state_pb2.pyi │ │ └── service │ │ └── edge │ │ ├── payload_pb2.py │ │ └── payload_pb2.pyi ├── protobuf_stream_reader.py └── utils.py ├── poetry.lock ├── poetry.toml ├── proto └── dwango │ └── nicolive │ └── chat │ ├── data │ ├── atoms.proto │ ├── atoms │ │ ├── moderator.proto │ │ └── sensitive.proto │ ├── message.proto │ ├── origin.proto │ └── state.proto │ └── service │ └── edge │ └── payload.proto └── pyproject.toml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/License.txt -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/Readme.md -------------------------------------------------------------------------------- /ndgr_client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/__init__.py -------------------------------------------------------------------------------- /ndgr_client/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/__main__.py -------------------------------------------------------------------------------- /ndgr_client/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/constants.py -------------------------------------------------------------------------------- /ndgr_client/ndgr_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/ndgr_client.py -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/atoms/moderator_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/atoms/moderator_pb2.py -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/atoms/moderator_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/atoms/moderator_pb2.pyi -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/atoms/sensitive_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/atoms/sensitive_pb2.py -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/atoms/sensitive_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/atoms/sensitive_pb2.pyi -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/atoms_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/atoms_pb2.py -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/atoms_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/atoms_pb2.pyi -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/message_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/message_pb2.py -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/message_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/message_pb2.pyi -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/origin_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/origin_pb2.py -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/origin_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/origin_pb2.pyi -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/state_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/state_pb2.py -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/data/state_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/data/state_pb2.pyi -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/service/edge/payload_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/service/edge/payload_pb2.py -------------------------------------------------------------------------------- /ndgr_client/proto/dwango/nicolive/chat/service/edge/payload_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/proto/dwango/nicolive/chat/service/edge/payload_pb2.pyi -------------------------------------------------------------------------------- /ndgr_client/protobuf_stream_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/protobuf_stream_reader.py -------------------------------------------------------------------------------- /ndgr_client/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/ndgr_client/utils.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/poetry.lock -------------------------------------------------------------------------------- /poetry.toml: -------------------------------------------------------------------------------- 1 | [virtualenvs] 2 | in-project = true 3 | -------------------------------------------------------------------------------- /proto/dwango/nicolive/chat/data/atoms.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/proto/dwango/nicolive/chat/data/atoms.proto -------------------------------------------------------------------------------- /proto/dwango/nicolive/chat/data/atoms/moderator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/proto/dwango/nicolive/chat/data/atoms/moderator.proto -------------------------------------------------------------------------------- /proto/dwango/nicolive/chat/data/atoms/sensitive.proto: -------------------------------------------------------------------------------- 1 | syntax = "proto3"; 2 | 3 | package dwango.nicolive.chat.data.atoms; 4 | 5 | 6 | -------------------------------------------------------------------------------- /proto/dwango/nicolive/chat/data/message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/proto/dwango/nicolive/chat/data/message.proto -------------------------------------------------------------------------------- /proto/dwango/nicolive/chat/data/origin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/proto/dwango/nicolive/chat/data/origin.proto -------------------------------------------------------------------------------- /proto/dwango/nicolive/chat/data/state.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/proto/dwango/nicolive/chat/data/state.proto -------------------------------------------------------------------------------- /proto/dwango/nicolive/chat/service/edge/payload.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/proto/dwango/nicolive/chat/service/edge/payload.proto -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukumijima/NDGRClient/HEAD/pyproject.toml --------------------------------------------------------------------------------