Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tsudoko/pullcord
Discord archiver
https://github.com/tsudoko/pullcord
archiver backup discord downloader
Last synced: about 2 months ago
JSON representation
Discord archiver
- Host: GitHub
- URL: https://github.com/tsudoko/pullcord
- Owner: tsudoko
- License: unlicense
- Created: 2017-07-08T11:43:30.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-05T21:46:57.000Z (about 1 year ago)
- Last Synced: 2024-10-15T07:49:14.407Z (2 months ago)
- Topics: archiver, backup, discord, downloader
- Language: Go
- Size: 85 KB
- Stars: 60
- Watchers: 9
- Forks: 11
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
pullcord
========`Pullcord` is a Discord archiver. It downloads channel logs, server logs,
attachments, avatars, server icons, server splashes and emoji.Install
-------
```
go get github.com/tsudoko/pullcord/cmd/pullcord
```This installs `pullcord` to `$GOPATH/bin`, by default `~/go/bin`.
How to use
----------Right now the only implemented mode is `history`. It is used for downloading
channel history, server history and all related files. A `realtime` mode is
planned.By default `pullcord` downloads data from every channel and server the account
is connected to, with exception of DMs. To fine-tune this behavior, filtering
options such as `-c`, `-s`, `-C`, `-S` and `-dm` can be used. All files are
downloaded to the current working directory; creating a new empty directory is
recommended.`Pullcord` exits as soon as it encounters any error.
Basic usage:
pullcord - [auth_options] [filter_options]
All options can be seen by running `pullcord -h`.
Log format
----------See [FORMAT.md](FORMAT.md).