Downloading discord channel logs

From the web browser get a user token and set it to the DISCORD_TOKEN variable with it. It is only valid for a short while (not sure how long).

$ docker pull tyrrrz/discordchatexporter
$ docker run -ti -e DISCORD_TOKEN=$DISCORD_TOKEN --rm tyrrrz/discordchatexporter guilds
0 | Direct Messages
322538954119184384 | Gitea
$ docker run -ti -e DISCORD_TOKEN=$DISCORD_TOKEN --rm tyrrrz/discordchatexporter channels --guild 322538954119184384
537668686173962260 | News / announcements
322538954119184384 | Text / general
323701541297192961 | Text / maintainers
568638885664522250 | Text / operations
322761508335517698 | Text / owners
464092840906194948 | Text / security
561007778139734027 | Help / configuration
345384901144477698 | Help / docker
375246078741708801 | Help / drone-integration
816296138570727504 | Help / gitea_com
561007165955899402 | Help / reverse-proxies
322910365237248000 | Dev / develop
900194808763654164 | Dev / go-sdk
730458347928813581 | Dev / helm-chart
830080726992027649 | Dev / job
756593757801021591 | Dev / tea
912983216162500658 | Dev / themes
353350678040805377 | Languages / chinese
760465803656822803 | Languages / czech
710254704223060028 | Languages / dutch
542448750342307859 | Languages / french
357627248095789056 | Languages / german
373571190557638656 | Languages / portuguese
753449741362135100 | Languages / russian
597514166789472281 | Languages / spanish
327742346009640961 | Languages / translations
322753583135064064 | Bots / drone
549401613995999243 | Bots / gitea
322755958142926849 | Bots / github
322757798184091648 | Bots / try
$ docker run  -e DISCORD_TOKEN=$DISCORD_TOKEN --volume /tmp/out:/app/out -ti --rm tyrrrz/discordchatexporter export --channel 900194808763654164

The channel logs can then be retrieved from the /tmp/out directory.