pre-commit run --all-files

This commit is contained in:
Aminda Suomalainen 2023-09-29 13:39:44 +03:00
parent 15fa755395
commit 6f94821dcc
Signed by: Mikaela
SSH Key Fingerprint: SHA256:CXLULpqNBdUKB6E6fLA1b/4SzG0HvKD19PbIePU175Q
5 changed files with 57 additions and 59 deletions

View File

@ -6,4 +6,4 @@ which is the source of <https://supybot.mikaela.info/>.
**testing** which will be synced with [ProgVal/Limnoria] when needed. It **testing** which will be synced with [ProgVal/Limnoria] when needed. It
is used as base for my changes which will be pull requested. is used as base for my changes which will be pull requested.
[ProgVal/Limnoria]:https://github.com/ProgVal/Limnoria.git [ProgVal/Limnoria]: https://github.com/ProgVal/Limnoria.git

View File

@ -20,38 +20,38 @@ Supybot developer). (TODO/FIXME: is this the case in 2021?)
Related links: Related links:
* [LinkRelay plugin](https://github.com/ProgVal/Supybot-plugins/tree/master/LinkRelay) - [LinkRelay plugin](https://github.com/ProgVal/Supybot-plugins/tree/master/LinkRelay)
* [Feature request for smart filtering of joins/quits/parts](https://github.com/ProgVal/Supybot-plugins/issues/66) - [Feature request for smart filtering of joins/quits/parts](https://github.com/ProgVal/Supybot-plugins/issues/66)
* [Feature request for RELAYMSG for more native look&feel](https://github.com/ProgVal/Supybot-plugins/issues/338) - [Feature request for RELAYMSG for more native look&feel](https://github.com/ProgVal/Supybot-plugins/issues/338)
Hostmask of RelayBot on Libera.Chat 2021-06-06: Hostmask of RelayBot on Libera.Chat 2021-06-06:
* `RelayBot!~limnoria@helium.progval.net` - `RelayBot!~limnoria@helium.progval.net`
* This is absolute hostmask, also known as NUH (`nick!user@host`) - This is absolute hostmask, also known as NUH (`nick!user@host`)
* `RelayBot*!*@helium.progval.net` - `RelayBot*!*@helium.progval.net`
* This is recommended hostmask as it matches RelayBot even if it - This is recommended hostmask as it matches RelayBot even if it
cannot use it's primary nickname or networks cannot connect to it's cannot use it's primary nickname or networks cannot connect to it's
identd. identd.
## HexChat ## HexChat
From the "Window" menu you can find "Ignore list". Click "Add" and add From the "Window" menu you can find "Ignore list". Click "Add" and add
one of the hostmasks mentioned above (the lower is recommended). one of the hostmasks mentioned above (the lower is recommended).
Uncheck the other checkboxes than "Notice" and you can close the window Uncheck the other checkboxes than "Notice" and you can close the window
and you won't see spamming. and you won't see spamming.
## KVIRC ## KVIRC
I am not primarily KVIRC user and I cannot say anything else than right I am not primarily KVIRC user and I cannot say anything else than right
click RelayBot and select something that matches only RelayBot. click RelayBot and select something that matches only RelayBot.
**WARNING: KVIRC makes it very easy to also ignore pinkieval which you **WARNING: KVIRC makes it very easy to also ignore pinkieval which you
don't want to do as they are author of Limnoria and help people often!** don't want to do as they are author of Limnoria and help people often!**
## Linkinus ## Linkinus
According to another person, there is a GUI where you can easily ignore According to another person, there is a GUI where you can easily ignore
notices from specific hostmask. notices from specific hostmask.
## WeeChat ## WeeChat
@ -60,13 +60,13 @@ notices from specific hostmask.
/filter add relaybotnotices * irc_notice+nick_RelayBot * /filter add relaybotnotices * irc_notice+nick_RelayBot *
``` ```
This creates a new filter with the name "relaybotnotices" which filters This creates a new filter with the name "relaybotnotices" which filters
all notices from the nickname "RelayBot". all notices from the nickname "RelayBot".
* * * * * ---
This page is very likely missing many IRC clients. Could you This page is very likely missing many IRC clients. Could you
[open an issue](https://github.com/mikaela/limnoria/issues) [open an issue](https://github.com/mikaela/limnoria/issues)
about how to do this with your IRC client that isn't mentioned here? about how to do this with your IRC client that isn't mentioned here?
* * * * * ---

View File

@ -10,13 +10,13 @@ on GitHub. [v0.84.0 was the last release at that time](https://github.com/Supybo
distributions for years and thus I made this page, which I guess is now distributions for years and thus I made this page, which I guess is now
available more of for historical reasons. available more of for historical reasons.
***WARNING: most of the content originates from 2014!*** **_WARNING: most of the content originates from 2014!_**
## The issues of 0.83.4.1. ## The issues of 0.83.4.1.
### 1. Anyone can crash it and computer where it's running on ### 1. Anyone can crash it and computer where it's running on
And this is very easy. Just run the command And this is very easy. Just run the command
``` ```
!misc last --regexp m/(.*\w){512}/ !misc last --regexp m/(.*\w){512}/
@ -27,15 +27,15 @@ where ! is the prefix character.
Misc is loaded by default and cannot be unloaded without modifying the Misc is loaded by default and cannot be unloaded without modifying the
config. config.
* [Limnoria issue #157](https://github.com/ProgVal/Limnoria/issues/157) - [Limnoria issue #157](https://github.com/ProgVal/Limnoria/issues/157)
* Fixing commits: [3526d5d](https://github.com/ProgVal/Limnoria/commit/3526d5dabf587457a43af8bee8d4db21986e8222) & [e11dc28](https://github.com/ProgVal/Limnoria/commit/e11dc28025de877b1b6cf059013eef88337b7e44) - Fixing commits: [3526d5d](https://github.com/ProgVal/Limnoria/commit/3526d5dabf587457a43af8bee8d4db21986e8222) & [e11dc28](https://github.com/ProgVal/Limnoria/commit/e11dc28025de877b1b6cf059013eef88337b7e44)
* [Ubuntu bug #996947](https://bugs.launchpad.net/ubuntu/+source/supybot/+bug/996947) - [Ubuntu bug #996947](https://bugs.launchpad.net/ubuntu/+source/supybot/+bug/996947)
* [Debian bug #672214](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672214) - [Debian bug #672214](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672214)
### 2. The previous wasn't the only way to do this ### 2. The previous wasn't the only way to do this
Everyone can also make the bot count an equation, which brings it and the Everyone can also make the bot count an equation, which brings it and the
host computer down. host computer down.
For example: For example:
@ -43,17 +43,17 @@ For example:
!math calc factorial(999999) !math calc factorial(999999)
``` ```
This requires Math plugin which comes with Supybot, but isn't load by This requires Math plugin which comes with Supybot, but isn't load by
default. default.
* [Limnoria issue #354](https://github.com/ProgVal/Limnoria/issues/354) - [Limnoria issue #354](https://github.com/ProgVal/Limnoria/issues/354)
* Fixing commit: [695078e](https://github.com/ProgVal/Limnoria/commit/695078edeb91e5ff1eec728fedf0e0c27b55c505) - Fixing commit: [695078e](https://github.com/ProgVal/Limnoria/commit/695078edeb91e5ff1eec728fedf0e0c27b55c505)
* [Ubuntu bug #996950](https://bugs.launchpad.net/ubuntu/+source/supybot/+bug/996950) - [Ubuntu bug #996950](https://bugs.launchpad.net/ubuntu/+source/supybot/+bug/996950)
* [Debian bug 672215](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672215) - [Debian bug 672215](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672215)
### 3. Anyone can access network services via the bot. ### 3. Anyone can access network services via the bot.
I don't have example command for this, but it happens by nesting I don't have example command for this, but it happens by nesting
"format cut" and "misc tell". "format cut" and "misc tell".
What does this mean? Anyone can tell the bot to ghost someone else on same What does this mean? Anyone can tell the bot to ghost someone else on same
@ -61,8 +61,8 @@ account, take over a channel by telling the bot to give flags
(if it has correct flags), change password of the account and everything (if it has correct flags), change password of the account and everything
else what you do with network services. else what you do with network services.
* *This was only reported at IRC and I am unable to find issue report - _This was only reported at IRC and I am unable to find issue report
or fixing commit. ~~Mikaela on 2015-01-04.* or fixing commit. ~~Mikaela on 2015-01-04._
### 4. Web page with special characters in \<title\> can be used to send DCC/CTCP commands. ### 4. Web page with special characters in \<title\> can be used to send DCC/CTCP commands.
@ -78,18 +78,16 @@ Usage:
!web fetch <malicious.page.here> !web fetch <malicious.page.here>
``` ```
*This was only reported at IRC and I am unable to find issue report _This was only reported at IRC and I am unable to find issue report
or fixing commit. ~~Mikaela on 2015-01-04.* or fixing commit. ~~Mikaela on 2015-01-04._
### 5. Web Titlte/Fetch can be used for DoS ### 5. Web Titlte/Fetch can be used for DoS
They are vulnerable to queries to servers which have custom headers They are vulnerable to queries to servers which have custom headers
which can lead to DoS. which can lead to DoS.
*This was only reported at IRC and I am unable to find issue report _This was only reported at IRC and I am unable to find issue report
or fixing commit. ~~Mikaela on 2015-01-04.* or fixing commit. ~~Mikaela on 2015-01-04._
### 6. QuoteGrabs grab command also works in PM ### 6. QuoteGrabs grab command also works in PM
@ -97,8 +95,8 @@ and can grab private content such as `user register` or `user identify` or
with the case of owner possibly NickServ passwords and others not so nice with the case of owner possibly NickServ passwords and others not so nice
things. things.
* *It appears this issue was only reported at IRC.* - _It appears this issue was only reported at IRC._
* Fixing commit: [a3346343679f3bdf8c77d9efb5a2097e215d51df](https://github.com/ProgVal/Limnoria/commit/a3346343679f3bdf8c77d9efb5a2097e215d51df) - Fixing commit: [a3346343679f3bdf8c77d9efb5a2097e215d51df](https://github.com/ProgVal/Limnoria/commit/a3346343679f3bdf8c77d9efb5a2097e215d51df)
### Are these issues publicly known? ### Are these issues publicly known?
@ -125,24 +123,24 @@ If you want permanent solution, you should install either of them.
## Possibly interesting links ## Possibly interesting links
* [Comparsion of commit activity between Limnoria, Gribble and Supybot](https://www.openhub.net/p/compare?project_0=Limnoria&project_1=Gribble%3A+Support+Bottie&project_2=Supybot). - [Comparsion of commit activity between Limnoria, Gribble and Supybot](https://www.openhub.net/p/compare?project_0=Limnoria&project_1=Gribble%3A+Support+Bottie&project_2=Supybot).
* [Gribble's modifications to stock Supybot](https://sourceforge.net/p/gribble/wiki/Gribble_Project_Git_Repository/) - [Gribble's modifications to stock Supybot](https://sourceforge.net/p/gribble/wiki/Gribble_Project_Git_Repository/)
* [Limnoria's modifications to Gribble.](https://github.com/ProgVal/Limnoria/wiki/LGC) - [Limnoria's modifications to Gribble.](https://github.com/ProgVal/Limnoria/wiki/LGC)
* Features of Gribble are fully merged to Limnoria. - Features of Gribble are fully merged to Limnoria.
Your current botname.conf is **100% compatible with forks**. Your current botname.conf is **100% compatible with forks**.
[Join Supybot channels on freenode!](ircs://chat.freenode.net:6697/#supybot,#gribble,#limnoria) [Join Supybot channels on freenode!](ircs://chat.freenode.net:6697/#supybot,#gribble,#limnoria)
[Limnoria]:https://github.com/ProgVal/Limnoria [Limnoria]: https://github.com/ProgVal/Limnoria
[Gribble]:http://github.com/nanotube/supybot_fixes [Gribble]: http://github.com/nanotube/supybot_fixes
## Installing forks ## Installing forks
*This section has been removed in order to not duplicate _This section has been removed in order to not duplicate
[Limnoria's documentation.](http://doc.supybot.aperio.fr/en/latest/use/install.html)* [Limnoria's documentation.](http://doc.supybot.aperio.fr/en/latest/use/install.html)_
* * * * * ---
Do you know issue that isn't mentioned here? If it's not already reported, Do you know issue that isn't mentioned here? If it's not already reported,
please report it on [Limnoria's issue tracker.](https://github.com/ProgVal/Limnoria/issues) please report it on [Limnoria's issue tracker.](https://github.com/ProgVal/Limnoria/issues)

View File

@ -2,21 +2,21 @@
layout: default layout: default
--- ---
***WARNING: most of the content on this site originates from 2014!*** **_WARNING: most of the content on this site originates from 2014!_**
Welcome to Mikaela's Supybot pages. Welcome to Mikaela's Supybot pages.
This site isn't official and won't help with most of issues. In case you This site isn't official and won't help with most of issues. In case you
are looking for the official sites, they are here: are looking for the official sites, they are here:
* [Limnoria's website](https://limnoria.net/) - [Limnoria's website](https://limnoria.net/)
* [Limnoria official documentation](https://docs.limnoria.net/) - [Limnoria official documentation](https://docs.limnoria.net/)
* [Supybook](https://hoxu.github.io/supybook/devel/) - [Supybook](https://hoxu.github.io/supybook/devel/)
* [Gribble Wiki](https://sourceforge.net/p/gribble/wiki/Main_Page/) - [Gribble Wiki](https://sourceforge.net/p/gribble/wiki/Main_Page/)
I also have [something in my gist repo](https://gitea.blesmrt.net/mikaela/gist/src/branch/master/irc/limnoria/) I also have [something in my gist repo](https://gitea.blesmrt.net/mikaela/gist/src/branch/master/irc/limnoria/)
at 2021-06-11 16:07 UTC [opinionated titlefetching instructions](https://gitea.blesmrt.net/mikaela/gist/src/branch/master/irc/limnoria/titlefetching.md). at 2021-06-11 16:07 UTC [opinionated titlefetching instructions](https://gitea.blesmrt.net/mikaela/gist/src/branch/master/irc/limnoria/titlefetching.md).
If you cannot find what you are looking for from them, please come to IRC If you cannot find what you are looking for from them, please come to IRC
and ask. The Support channels are and ask. The Support channels are
[#supybot,#limnoria on irc.libera.chat](ircs://irc.libera.chat:6697/%23supybot%2c%23limnoria) [#supybot,#limnoria on irc.libera.chat](ircs://irc.libera.chat:6697/%23supybot%2c%23limnoria)

View File

@ -16,7 +16,7 @@ export LC_ALL=en_US.utf8
export TZ="/usr/share/zoneinfo/UTC" export TZ="/usr/share/zoneinfo/UTC"
## Setting $PATH correctly so executing system commands work. ## Setting $PATH correctly so executing system commands work.
## The easiest way to get this correct is probably to execute the command ## The easiest way to get this correct is probably to execute the command
## below ## below
#echo export PATH=$PATH #echo export PATH=$PATH
export PATH= export PATH=
@ -34,4 +34,4 @@ $SB_BC_C_SUPYBOT_BOTCHK --botdir=$SB_BC_C_BOTDIR --pidfile=$SB_BC_C_PIDFILE --su
## To debug this script, add --verbose to the end while running in ## To debug this script, add --verbose to the end while running in
## terminal. ## terminal.
## vim : set ft=sh : ## vim : set ft=sh :