https://github.com/fyko/export-api
A gRPC service to export Discord channels as HTML documents
https://github.com/fyko/export-api
csharp discord dotnet export grpc typescript
Last synced: about 1 month ago
JSON representation
A gRPC service to export Discord channels as HTML documents
- Host: GitHub
- URL: https://github.com/fyko/export-api
- Owner: Fyko
- License: mit
- Created: 2020-03-21T04:04:15.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-13T19:40:17.000Z (over 2 years ago)
- Last Synced: 2025-04-30T04:49:39.111Z (about 1 month ago)
- Topics: csharp, discord, dotnet, export, grpc, typescript
- Language: C#
- Homepage: https://fyko.github.io/export-api/
- Size: 2.57 MB
- Stars: 14
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 📥 Discord Channel Exporter API
> A gRPC service to create HTML exports of Discord text-channels.[](https://fyko.github.io/export-api/docs/intro)
[](https://github.com/fyko/export-api/blob/master/LICENSE.md)
[](https://github.com/Fyko/export-api/actions?query=workflow%3ATest)
[](https://github.com/Fyko/export-api/pkgs/container/export-api)
[](https://ko-fi.com/carterh)## Usage
### Docker Image
The Export API can be found on the [GitHub Container Registry](https://pkg.github.com) at [`fyko/export-api`](https://github.com/Fyko/export-api/pkgs/container/export-api).```sh
docker run -p yourport:80 --rm -it ghcr.io/fyko/export-api
```
or with Compose
```yaml
services:
exportapi:
image: ghcr.io/fyko/export-api
ports:
- "yourport:80"
expose:
- "yourport"
```### Calling the gRPC API
- [Documentation](https://fyko.github.io/export-api/docs/api-versions/gRPC)## Thanks
This services utilizes [`Tyrrrz/DiscordChatExporter`](https://github.com/Tyrrrz/DiscordChatExporter) for exporting channels.