mirror of
https://gitea.blesmrt.net/mikaela/gist.git
synced 2024-11-25 12:49:23 +01:00
irc/piraatit: add telepirateirc
This commit is contained in:
parent
a71eeb00b2
commit
126aa71f28
1
irc/piraatit/telepirateirc/Helsinki.chatid
Normal file
1
irc/piraatit/telepirateirc/Helsinki.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001116081415
|
1
irc/piraatit/telepirateirc/Mediaseuranta.chatid
Normal file
1
irc/piraatit/telepirateirc/Mediaseuranta.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001106763853
|
1
irc/piraatit/telepirateirc/Mikaela - supergroup.chatid
Normal file
1
irc/piraatit/telepirateirc/Mikaela - supergroup.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001149130394
|
1
irc/piraatit/telepirateirc/PIR - Aaltopiraatit.chatid
Normal file
1
irc/piraatit/telepirateirc/PIR - Aaltopiraatit.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001090737719
|
1
irc/piraatit/telepirateirc/PIR - Grafiikka.chatid
Normal file
1
irc/piraatit/telepirateirc/PIR - Grafiikka.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001133635073
|
@ -0,0 +1 @@
|
||||
-1001122135183
|
1
irc/piraatit/telepirateirc/PIR - Helsinki.chatid
Normal file
1
irc/piraatit/telepirateirc/PIR - Helsinki.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001116081415
|
1
irc/piraatit/telepirateirc/PIR - Keski-Suomi.chatid
Normal file
1
irc/piraatit/telepirateirc/PIR - Keski-Suomi.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001121256763
|
1
irc/piraatit/telepirateirc/PIR - Mediaseuranta.chatid
Normal file
1
irc/piraatit/telepirateirc/PIR - Mediaseuranta.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001106763853
|
1
irc/piraatit/telepirateirc/PIR - Messi.chatid
Normal file
1
irc/piraatit/telepirateirc/PIR - Messi.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001137586553
|
1
irc/piraatit/telepirateirc/PIR - Toiminta.chatid
Normal file
1
irc/piraatit/telepirateirc/PIR - Toiminta.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001103875498
|
1
irc/piraatit/telepirateirc/PIR - Uusimaa.chatid
Normal file
1
irc/piraatit/telepirateirc/PIR - Uusimaa.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001096588605
|
1
irc/piraatit/telepirateirc/PIR - Varsinais-Suomi.chatid
Normal file
1
irc/piraatit/telepirateirc/PIR - Varsinais-Suomi.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001139315365
|
1
irc/piraatit/telepirateirc/PIR - Verkkopalvelut.chatid
Normal file
1
irc/piraatit/telepirateirc/PIR - Verkkopalvelut.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001115432082
|
@ -0,0 +1 @@
|
||||
-1001128288801
|
1
irc/piraatit/telepirateirc/PiNu hallitus.chatid
Normal file
1
irc/piraatit/telepirateirc/PiNu hallitus.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001142160911
|
1
irc/piraatit/telepirateirc/Piraatit.chatid
Normal file
1
irc/piraatit/telepirateirc/Piraatit.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001102075786
|
1
irc/piraatit/telepirateirc/Piraattinuoret.chatid
Normal file
1
irc/piraatit/telepirateirc/Piraattinuoret.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001117962134
|
1
irc/piraatit/telepirateirc/Pirate Party Finland.chatid
Normal file
1
irc/piraatit/telepirateirc/Pirate Party Finland.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001136883228
|
1
irc/piraatit/telepirateirc/Sateenkaaripiraatit.chatid
Normal file
1
irc/piraatit/telepirateirc/Sateenkaaripiraatit.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001125413651
|
1
irc/piraatit/telepirateirc/Syötteet.chatid
Normal file
1
irc/piraatit/telepirateirc/Syötteet.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001116457229
|
1
irc/piraatit/telepirateirc/TEST.chatid
Normal file
1
irc/piraatit/telepirateirc/TEST.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001228320159
|
1
irc/piraatit/telepirateirc/Toiminta.chatid
Normal file
1
irc/piraatit/telepirateirc/Toiminta.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001103875498
|
1
irc/piraatit/telepirateirc/Uusimaa.chatid
Normal file
1
irc/piraatit/telepirateirc/Uusimaa.chatid
Normal file
@ -0,0 +1 @@
|
||||
-1001096588605
|
239
irc/piraatit/telepirateirc/config.js
Normal file
239
irc/piraatit/telepirateirc/config.js
Normal file
@ -0,0 +1,239 @@
|
||||
var config = {};
|
||||
module.exports = config;
|
||||
|
||||
/////////////////////
|
||||
// General config //
|
||||
/////////////////////
|
||||
|
||||
// paste the bot API token you got from BotFather here:
|
||||
config.tgToken = 'CENSORED';
|
||||
|
||||
// only relay IRC events present in array
|
||||
// possible values include:
|
||||
// message, notice, action, topic, join, part, kick, quit
|
||||
config.relayIRCEvents = ['message', 'notice', 'action', 'kick', 'topic'];
|
||||
|
||||
// enable HTTP server which hosts sent media files, links to files are
|
||||
// forwarded to IRC
|
||||
config.showMedia = true;
|
||||
|
||||
// HTTP server port
|
||||
config.httpPort = 61825;
|
||||
|
||||
// HTTP server location, URLs are generated from this
|
||||
config.httpLocation = 'http://hilla.kapsi.fi' + ':' + config.httpPort;
|
||||
//config.httpLocation = 'https://t4.mikaela.info';
|
||||
|
||||
//////////////////
|
||||
// IRC config //
|
||||
//////////////////
|
||||
|
||||
// formatting of Telegram usernames on IRC.
|
||||
// the following placeholders are available:
|
||||
//
|
||||
// - %firstName% (first name of sender)
|
||||
// - %lastName% (last name of sender)
|
||||
// - %username% (optional Telegram username of sender)
|
||||
config.nameFormat = '%username%';
|
||||
|
||||
// fallback format string for %username% if sender lacks username
|
||||
config.usernameFallbackFormat = '%firstName% %lastName%';
|
||||
|
||||
config.ircNick = 'T4';
|
||||
config.ircServer = 'au.pirateirc.net';
|
||||
|
||||
// array of commands to send to IRC server as soon as we're connected,
|
||||
// example: config.ircPerformCmds = [
|
||||
// 'PRIVMSG Q@CServe.quakenet.org :AUTH <username> <password>'
|
||||
// ]
|
||||
|
||||
// config.ircPerformCmds = ['NICKSERV identify Euforia CENSORED']
|
||||
config.ircPerformCmds = ['NICKSERV identify T4 CENSORED', 'NICKSERV regain T4', 'mode T4 -i+gRQ', 'CHANSERV invite #messi', 'JOIN #messi'];
|
||||
//config.ircPerformCmds = [];
|
||||
|
||||
config.channels = [
|
||||
|
||||
{
|
||||
ircChan: '#piraattinuoret',
|
||||
tgGroup: 'Piraattinuoret'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#piraatit',
|
||||
tgGroup: 'Piraatit'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#mediaseuranta',
|
||||
tgGroup: 'PIR - Mediaseuranta'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#helsinki',
|
||||
tgGroup: 'PIR - Helsinki'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#uusimaa',
|
||||
tgGroup: 'PIR - Uusimaa'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#toiminta',
|
||||
tgGroup: 'PIR - Toiminta'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#verkkopalvelut',
|
||||
tgGroup: 'PIR - Verkkopalvelut'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#pinu_hallitus',
|
||||
tgGroup: 'PiNu hallitus'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#piraattipuolue',
|
||||
tgGroup: 'PIR - Yleiskeskustelu (EI EDUSTA PUOLUEEN LINJAA!)'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#keski-suomi',
|
||||
tgGroup: 'PIR - Keski-Suomi'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#sateenkaaripiraatit',
|
||||
tgGroup: 'Sateenkaaripiraatit'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#test',
|
||||
tgGroup: 'TEST'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#Mikaela',
|
||||
ircChanReadOnly: true,
|
||||
ircChanOverrideReadOnly: true,
|
||||
tgGroup: 'Mikaela - supergroup',
|
||||
tgGroupReadOnly: true,
|
||||
tgGroupOverrideReadOnly: true,
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#aaltopiraatit',
|
||||
tgGroup: 'PIR - Aaltopiraatit'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#ppfi',
|
||||
tgGroup: 'Pirate Party Finland'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#grafiikka',
|
||||
tgGroup: 'PIR - Grafiikka'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#messi',
|
||||
tgGroup: 'PIR - Messi'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#varsinais-suomi',
|
||||
tgGroup: 'PIR - Varsinais-Suomi'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#hepihalko',
|
||||
tgGroup: 'PIR - Helsingin Hallituskokoukset'
|
||||
},
|
||||
|
||||
{
|
||||
ircChan: '#syotteet',
|
||||
tgGroup: 'Syötteet'
|
||||
}
|
||||
|
||||
//{
|
||||
// ircChan: '#teleirc',
|
||||
// tgGroup: 'teleirc'
|
||||
//}
|
||||
|
||||
// example of a password-protected IRC channel:
|
||||
//{
|
||||
//ircChan: '#channel2',
|
||||
//chanPwd: 'passwd',
|
||||
//tgGroup: 'Tg_Group_2'
|
||||
//},
|
||||
|
||||
// example of an IRC channel with an alias:
|
||||
// channel name will be displayed as '!channel3' instead of '!XXXXXchannel3'
|
||||
//{
|
||||
//ircChan: '!XXXXXchannel3',
|
||||
//chanAlias: '!channel3',
|
||||
//tgGroup: 'Tg_Group_3'
|
||||
//}
|
||||
];
|
||||
|
||||
// see https://node-irc.readthedocs.org/en/latest/API.html#client for
|
||||
// documentation
|
||||
config.ircOptions = {
|
||||
userName: 'Euforia',
|
||||
realName: 'Admin: Mikaela @M1kaela',
|
||||
port: 6697,
|
||||
localAddress: null,
|
||||
debug: false,
|
||||
showErrors: true,
|
||||
autoRejoin: true,
|
||||
autoConnect: true,
|
||||
channels: [], // auto generated, do not touch
|
||||
secure: true,
|
||||
// TRUE JOS EPÄKELPO!
|
||||
selfSigned: false,
|
||||
certExpired: false,
|
||||
floodProtection: true,
|
||||
floodProtectionDelay: 1000,
|
||||
sasl: true,
|
||||
//sasl: false,
|
||||
stripColors: true,
|
||||
channelPrefixes: '&#!',
|
||||
messageSplit: 512,
|
||||
encoding: '',
|
||||
//password: ''
|
||||
password: 'CENSORED'
|
||||
};
|
||||
|
||||
// if you wish to relay every irc message to telegram, set this to true.
|
||||
// if false, then only lines matching config.hlRegexp will be relayed
|
||||
config.ircRelayAll = true;
|
||||
|
||||
// the default hilight regexp will match lines containing the bot nick, or
|
||||
// lines starting with '! '
|
||||
var regex = '^ *(?:' + config.ircNick + '[:,]?|!) +(.*\\S.*)$';
|
||||
config.hlRegexp = new RegExp(regex, 'i');
|
||||
|
||||
// automatically added by config upgrade:
|
||||
config.logLevel = "info";
|
||||
config.mediaRandomLength = 0;
|
||||
config.maxMsgAge = 60;
|
||||
config.allowCommands = true;
|
||||
config.nickcolor = false;
|
||||
config.palette = ["white","silver","navy","green","red","brown","purple","olive","yellow","lime","teal","cyan","pink","blue"];
|
||||
config.soloUse = false;
|
||||
config.replaceNewlines = " … ";
|
||||
config.hlOnlyShowMatch = false;
|
||||
|
||||
// automatically added by config upgrade:
|
||||
//config.httpLocation = "http://mydomain.com:9090";
|
||||
config.uploadToImgur = false;
|
||||
config.imgurClientId = "CENSORED";
|
||||
|
||||
// automatically added by config upgrade:
|
||||
config.replySnippetLength = 46;
|
||||
config.mediaConversions = {
|
||||
'webp': 'png'
|
||||
};
|
||||
config.emphasizeAction = true;
|
Loading…
Reference in New Issue
Block a user