Matt Cowley's repositories
divoom-control
A little script/CLI for controlling Divoom devices (Pixoo etc.)
macOSNotifJS
A simple Javascript plugin to create simulated macOS notifications on your website.
do_username
A DigitalOcean-community-themed username generator. Implemented in Ruby, JavaScript and Rust.
tweets-to-discord
Mirroring Tweets from a Twitter account to a Discord channel via scheduled Cloudflare Workers
workers-sentry
Some wrappers for using Sentry in Workers
static-url-shortener
Uni project -- URL shortener but static with GitHub Pages + GitHub Actions
Reddit-Bots
All the Reddit bots I maintain and run - sans configs.
battlesnake
This is my bad attempt at implementing my own Battlesnake.
Discord-Status
Discord Status - A reddit bot that will post Discord status updates
jsdoc-method-type
jsdoc/jsdoc#1986
webstorm-jsdoc-issues
Just documenting some issues with Webstorm JSDoc support
Whack-a-Mole
A simple but expandable Whack a Mole game written with PyGame.
digitalocean-discord-presence
A node.js (discord.js) script that sets your Discord presence to the DigitalOcean community.
discord.js
A powerful JavaScript library for interacting with the Discord API
redirect-amazon
Redirecting amazon.mattcowley.co.uk to amzn.eu/hrEICTk
twitch-chatter
Twitch chat (with Twitch + BTTV + FFZ emotes) as an HTML output, or something
cloudflare-docs
Cloudflare’s developer docs.
home-automation
Scripts for my home automation RaspPi
nodejs.org
The Node.js website.
status-screamer
A little Python bot that continually screams in Discord to let you know it's alive.
youtube-chatter
Based on https://github.com/MattIPv4/twitch-chatter, but for YouTube
markdown-it
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
wrangler2
⛅️ The CLI for Cloudflare Workers®
zsh-auto-nvm-use
Automatically runs `nvm use` with the node version specified in .nvmrc