Skip to content

Instantly share code, notes, and snippets.

View MikeRawding's full-sized avatar

Mike Rawding MikeRawding

  • Niche
  • Rome, New York
View GitHub Profile
@MikeRawding
MikeRawding / google-meet-timer.console.js
Last active January 18, 2024 14:15 — forked from SeanMcP/google-meet-timer.console.js
Sets a timer for Google Meet with chat messages.
;(function () {
let textarea = document.querySelector('textarea[aria-label="Send a message"]')
let submit = document.querySelector('[role="button"][aria-label="Send a message"]')
if (!textarea || !submit) return alert('Uh oh! Something went wrong. Do you have the chat panel open?')
function sendMessage(text) {
textarea.click()
textarea.value = text
submit.removeAttribute('aria-disabled')
@MikeRawding
MikeRawding / Download-Audio-Books.user.js
Last active November 8, 2021 01:05
Adds button to download all parts of an audio book from Overdrive.com
// ==UserScript==
// @name Overdrive Audio Book Downloader
// @namespace https://gist.github.com/MikeRawding
// @version 0.4
// @description Adds a button to download all parts of an audio book from listen.overdrive.com
// @author Mike Rawding
// @include *listen.overdrive.com*
// @icon https://www.overdrive.com/Content/img/icons/svg/overdrive-app-icon.svg
// @grant none
// ==/UserScript==
@MikeRawding
MikeRawding / spacebar-ptt.user.js
Last active March 9, 2021 19:33
Tampermonkey script to add PTT to google meet.
// ==UserScript==
// @name Google Meet Spacebar PTT
// @namespace https://github.com/mikerawding
// @version 0.1
// @description Use Spacebar as Push-To-Talk for Google Meet
// @author Mike Rawding
// @match https://meet.google.com/*
// @grant none
// ==/UserScript==