https://github.com/codemonauts/rocketchat-downloader
Download the full history of a RocketChat room including all uploaded files
https://github.com/codemonauts/rocketchat-downloader
hacktoberfest
Last synced: 9 months ago
JSON representation
Download the full history of a RocketChat room including all uploaded files
- Host: GitHub
- URL: https://github.com/codemonauts/rocketchat-downloader
- Owner: codemonauts
- Created: 2019-08-15T15:39:00.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-07-14T10:13:14.000Z (almost 4 years ago)
- Last Synced: 2025-03-11T19:49:32.274Z (about 1 year ago)
- Topics: hacktoberfest
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rocketchat-downloader
This tool allows you download the complete history of a single room including all uploaded files. This is e.g. helpful after closing a room to have a local archive.
## Requirements
* Python 3
* Requests
* RocketChat Server with enabled REST-Api
## Usage
```
cp config.py.example config.py
python3 downloader.py
```
The tool automatically tries to identify if the given room is a channel or a privte group.
**WARNING**: If it's a private group, the user defined in the `config.py` must be a member!