├── .eslintrc.yml ├── .github └── dependabot.yml ├── .gitignore ├── LICENSE ├── README.md ├── package.json ├── prisma └── schema.prisma ├── scripts └── regenerate-og.js ├── src ├── app.js ├── commands │ ├── commands.js │ ├── help.js │ ├── setaudio.js │ ├── setcss.js │ ├── setdomain.js │ ├── setusername.js │ ├── togglestreaks.js │ └── webring.js ├── events │ ├── create.js │ ├── deleted.js │ ├── forget.js │ ├── joined.js │ ├── mention.js │ ├── noFile.js │ ├── reactionAdded.js │ ├── reactionRemoved.js │ ├── updated.js │ └── userChanged.js ├── lib │ ├── channelKeywords.js │ ├── clubEmojis.js │ ├── emojiKeywords.js │ ├── emojis.js │ ├── files.js │ ├── prisma.js │ ├── profiles.js │ ├── reactions.js │ ├── s3.js │ ├── seasons.js │ ├── shipEasterEgg.js │ ├── slack.js │ ├── streaks.js │ ├── transcript.js │ ├── transcript.yml │ ├── updates.js │ ├── users.js │ ├── utils.js │ └── webring.js ├── metrics.js └── routes │ ├── mux.js │ └── streakResetter.js └── yarn.lock /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/package.json -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /scripts/regenerate-og.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/scripts/regenerate-og.js -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/app.js -------------------------------------------------------------------------------- /src/commands/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/commands/commands.js -------------------------------------------------------------------------------- /src/commands/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/commands/help.js -------------------------------------------------------------------------------- /src/commands/setaudio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/commands/setaudio.js -------------------------------------------------------------------------------- /src/commands/setcss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/commands/setcss.js -------------------------------------------------------------------------------- /src/commands/setdomain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/commands/setdomain.js -------------------------------------------------------------------------------- /src/commands/setusername.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/commands/setusername.js -------------------------------------------------------------------------------- /src/commands/togglestreaks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/commands/togglestreaks.js -------------------------------------------------------------------------------- /src/commands/webring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/commands/webring.js -------------------------------------------------------------------------------- /src/events/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/events/create.js -------------------------------------------------------------------------------- /src/events/deleted.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/events/deleted.js -------------------------------------------------------------------------------- /src/events/forget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/events/forget.js -------------------------------------------------------------------------------- /src/events/joined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/events/joined.js -------------------------------------------------------------------------------- /src/events/mention.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/events/mention.js -------------------------------------------------------------------------------- /src/events/noFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/events/noFile.js -------------------------------------------------------------------------------- /src/events/reactionAdded.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/events/reactionAdded.js -------------------------------------------------------------------------------- /src/events/reactionRemoved.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/events/reactionRemoved.js -------------------------------------------------------------------------------- /src/events/updated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/events/updated.js -------------------------------------------------------------------------------- /src/events/userChanged.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/events/userChanged.js -------------------------------------------------------------------------------- /src/lib/channelKeywords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/channelKeywords.js -------------------------------------------------------------------------------- /src/lib/clubEmojis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/clubEmojis.js -------------------------------------------------------------------------------- /src/lib/emojiKeywords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/emojiKeywords.js -------------------------------------------------------------------------------- /src/lib/emojis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/emojis.js -------------------------------------------------------------------------------- /src/lib/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/files.js -------------------------------------------------------------------------------- /src/lib/prisma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/prisma.js -------------------------------------------------------------------------------- /src/lib/profiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/profiles.js -------------------------------------------------------------------------------- /src/lib/reactions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/reactions.js -------------------------------------------------------------------------------- /src/lib/s3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/s3.js -------------------------------------------------------------------------------- /src/lib/seasons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/seasons.js -------------------------------------------------------------------------------- /src/lib/shipEasterEgg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/shipEasterEgg.js -------------------------------------------------------------------------------- /src/lib/slack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/slack.js -------------------------------------------------------------------------------- /src/lib/streaks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/streaks.js -------------------------------------------------------------------------------- /src/lib/transcript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/transcript.js -------------------------------------------------------------------------------- /src/lib/transcript.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/transcript.yml -------------------------------------------------------------------------------- /src/lib/updates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/updates.js -------------------------------------------------------------------------------- /src/lib/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/users.js -------------------------------------------------------------------------------- /src/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/utils.js -------------------------------------------------------------------------------- /src/lib/webring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/lib/webring.js -------------------------------------------------------------------------------- /src/metrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/metrics.js -------------------------------------------------------------------------------- /src/routes/mux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/routes/mux.js -------------------------------------------------------------------------------- /src/routes/streakResetter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/src/routes/streakResetter.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackclub/scrappy/HEAD/yarn.lock --------------------------------------------------------------------------------