rhinoduck
9dfb44672f
Switch to an API for discordbot autorestarting
3 months ago
rhinoduck
4924c4be31
Add cafait to mod_d
3 months ago
rhinoduck
296d19b691
Add the pacman command
3 months ago
rhinoduck
dcf1550f46
Add a TODO comment
...
Relates to cddc6d9019
.
3 months ago
rhinoduck
aaa7d33641
Add an option to disable discordbot autorestarting
3 months ago
rhinoduck
729624d02b
Remove a TODO comment
...
What it suggested has already been implemented.
3 months ago
rhinoduck
44a0fd049d
Add an optional nick argument to randquote
...
When this argument is given, it will fetch a random quote said by that
particular nickname.
New randquote command synopsis: peenus randquote [nick]
6 months ago
rhinoduck
9a76f75050
Ignore more .pyi files
6 months ago
rhinoduck
0f3c5fc172
Limit on-join quotes when there are only a few
...
Some users only have a few or even just one quote which will get shown
everytime they join. This commit adds a configuration option which
can be used to limit such occurrences to a sane amount.
6 months ago
rhinoduck
298d3ff88c
Silence a mypy warning
...
It's not like type hints can be added in Python 2 anyway?
6 months ago
rhinoduck
f5c9bb11ba
Ignore certain mypy .pyi stub files
6 months ago
rhinoduck
785254bd40
Fix wrongly lower-cased nickname use in kwekd_auth
8 months ago
rhinoduck
aa8212d056
Use an API instead of a local file for auth
9 months ago
rhinoduck
0f513be636
Dedupe quote displaying
9 months ago
rhinoduck
cddc6d9019
Process IRC join messages after they are printed
11 months ago
rhinoduck
572a85232b
Add mypy generate files to .gitignore
12 months ago
rhinoduck
9223f1326c
Distinguish between a single and multiple peepees
12 months ago
rhinoduck
842c91e9f6
Add a comment about requests and header overriding
1 year ago
rhinoduck
3d074204c5
Update User-Agent to latest Firefox ESR
...
Firefox 91 ESR should be good till its EoL on September 20, 2022.
1 year ago
rhinoduck
7ac72a8ab9
Improve website title fetching
...
Some servers do not support HEAD requests. A streaming GET request can
be used instead to also get headers without necessarilly fetching the
whole body in cases when that would undesirable.
1 year ago
rhinoduck
6fc5eb5f11
Update the copyright year span
1 year ago
rhinoduck
188e680935
Disallow adding quotes for oneself
1 year ago
rhinoduck
a5e0051929
Allow adding the same quote for multiple authors
1 year ago
rhinoduck
00cd00ddad
Really fix Discord mentions not working
1 year ago
rhinoduck
46dba1638b
Fix a retval in discordbot_ensure_irc_presence
1 year ago
rhinoduck
cec79de5e6
Fix Discord mentions not working
1 year ago
rhinoduck
33150193e7
Add DiscordBot autorestarting
1 year ago
rhinoduck
b679274f5c
Rename mod_discord to mod_discordbot
1 year ago
rhinoduck
13590efda4
Replace 'zrc' with 'irc everywhere
1 year ago
rhinoduck
2d4ef16ea2
Update the licence in the register() function
1 year ago
rhinoduck
a2aba670cf
Update the copyright year span
1 year ago
rhinoduck
8ed31a5ba0
Make the 'spank' cmds easily configurable
3 years ago
rhinoduck
d6b1ff0ff1
Update copyright year
3 years ago
rhinoduck
6431429bf8
Add removequote command
...
Limited to users being able to remove their own qoutes.
3 years ago
Keyboard_Doomer
2d4cc9596d
Complex implementation of fake quote detection
...
Also the realization of quote #198 .
3 years ago
rhinoduck
190ad6b587
Add cmds for fetching links to last ZD sessions
...
The session link fething code has also been refactored in the process.
3 years ago
rhinoduck
0c69acc4bf
Add nextfybo and nexttnf cmds
3 years ago
rhinoduck
dacd83284f
Publish the code under the Apache 2.0 licence
3 years ago
rhinoduck
3b159d9547
Fix on-join quote ignore list loading
4 years ago
rhinoduck
1ca08b551a
Fix nick comparison for on-join quotes
4 years ago
rhinoduck
d34807f7c0
Fix wrong dictionary key
4 years ago
rhinoduck
4f890dea9a
Do not emit a message on non-existent commands
4 years ago
rhinoduck
a62147df16
Make the 'help' command public
4 years ago
rhinoduck
9ba655f433
Remove \ style of line continuations
4 years ago
rhinoduck
7d9abfa6d4
Improve configuration load of some modules
4 years ago
rhinoduck
a74364a1df
Work with all files in binary mode
4 years ago
rhinoduck
1be3a87e6f
Add a TODO comment
4 years ago
rhinoduck
29e1b60a23
Make mod_kwekd use the configuration file properly
4 years ago
rhinoduck
6cedaa7e41
Document the 'link' subcmd of the zserv cmd
4 years ago
rhinoduck
3655ed3df3
Move d[0-9] commands to mod_d
4 years ago