Split.cpp
// Initialize chat widget-wide hotkeys
// CTRL+W: Close Split
createShortcut(this, "CTRL+W", &Split::deleteFromContainer);
// CTRL+R: Change Channel
createShortcut(this, "CTRL+R", &Split::changeChannel);
// CTRL+F: Search
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import socket | |
import time | |
import re | |
# Works on python 3.6 and 3.7 | |
# =================================================================================== | |
# Modify this part | |
# =================================================================================== | |
NICK = "" # The account Name | |
PASS = "" # http://www.twitchapps.com/tmi/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
src/providers/twitch/TwitchChannel.cpp | 2 +- | |
1 file changed, 1 insertion(+), 1 deletion(-) | |
diff --git a/src/providers/twitch/TwitchChannel.cpp b/src/providers/twitch/TwitchChannel.cpp | |
index d305f0c4..999164ed 100644 | |
--- a/src/providers/twitch/TwitchChannel.cpp | |
+++ b/src/providers/twitch/TwitchChannel.cpp | |
@@ -31,7 +31,7 @@ | |
namespace chatterino { | |
namespace { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
src/widgets/splits/Split.cpp | 1 + | |
1 files changed, 1 insertions(+), 0 deletion(-) | |
diff --git a/src/widgets/splits/Split.cpp b/src/widgets/splits/Split.cpp | |
index d35ca701..6e286fae 100644 | |
--- a/src/widgets/splits/Split.cpp | |
+++ b/src/widgets/splits/Split.cpp | |
@@ -124,6 +124,7 @@ Split::Split(QWidget *parent) | |
// CreateShortcut(this, "ALT+SHIFT+LEFT", &Split::doDecFlexX); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import json | |
import os | |
import re | |
import subprocess | |
import asyncio | |
import sys | |
import unicodedata | |
import typing | |
import discord |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* ==META== | |
{ | |
"Name": "pipozdola", | |
"Aliases": null, | |
"Flags": [ | |
"ping", | |
"pipe", | |
"skip-banphrase", | |
"system" | |
], |
fetcher.py
python version. More cross platform. Relies onrequests
fetcher.sh
smaller version but relies onbash
,diff
,curl
To compile yourself use make_donk.js mods.js
, make sure to install all dependancies before :).
Precompiled aliases:
$alias edit _mods dankdebug function:"const a={u:'user',c:'command',C:'channel',i:'invocation',t:'type'};let b={},c=null;for(const d of args)d.startsWith('-')?c=d.replace(/-+/,''):c&&(c=a[c]??c,b[c]=d,c=null);`null>${b.un?'un':''}ban ${Object.entries(b).map(([a,b])=>`${a}:${b}`).join(' ')}`" ${0+}
$alias add ban pipe alias run _mods ${0+}|pipe
$alias add unban pipe alias run _mods --un 1 ${0+}|pipe
- Example plugin: https://github.com/Mm2PL/Chatterino-test-plugin
- Supibot completion plugin: https://github.com/mm2pl/supibot-completion-plugin
This will probably be moved somewhere better, maybe even possibly with nicer integration in Chatterino. If you want to submit plugins you can do in the comments of this gist.