Download the messages sent in a GroupMe group
  • TypeScript 100%
Find a file
2021-05-03 01:02:52 -05:00
.env.example Initialize repository 2021-05-03 00:52:19 -05:00
.gitignore Initialize repository 2021-05-03 00:52:19 -05:00
index.ts Pretty-print downloaded data 2021-05-03 01:02:52 -05:00
LICENSE Initialize repository 2021-05-03 00:52:19 -05:00
README.md Add info about finding group IDs 2021-05-03 01:00:50 -05:00

groupme-dl

Quick and dirty script to download all messages in a groupme group.

Usage

Requires deno.

Setup

cp .env.example .env

Get a GroupMe access token and stick it in .env.

Additionally, find the ID of the group you're trying to scrape. If https://groupme.com/join_group/00000000/xxxxxxxx is the group's invite link, 00000000 is the group ID.

Installation

deno install --allow-net --allow-read -n groupme-dl index.ts

Download the messages sent in the group with group ID 00000000 to the-group.json:

groupme-dl 00000000 > the-group.json

Without installation

deno run --allow-net --allow-read index.ts 00000000 > the-group.json

License

MIT License