James Lu
c06ed45983
Channel: prevent mass-highlights with 'nicks' by defaulting the output to private
...
This adds a new config variable plugins.Channel.nicksInPrivate.
Cherry-picked from commit GLolol@2cc9e9d.
2015-02-04 21:15:42 -08:00
Valentin Lorentz
92ed9975bb
Merge pull request #1037 from GLolol/admin/channels-in-private
...
Admin.channels: call irc.reply() with private=True instead of requiring privacy
2015-01-31 08:23:27 +01:00
Valentin Lorentz
ed62d4d0be
Merge pull request #1035 from GLolol/shrinkurl/httpUrl
...
ShrinkUrl: use httpUrl instead of url in wrap()
2015-01-31 08:22:12 +01:00
Valentin Lorentz
644ea99524
Merge pull request #1034 from GLolol/google-1
...
Google: show the API's real error message instead of a generic error
2015-01-31 08:17:57 +01:00
GLolol
c99dab4df4
Google: show the API's real error message instead of a generic error
...
This makes it easier to debug issues like #955 in the future, whether it be session limit exceeded, an API change, etc.
Also, remove duplicated checking clause for the HTTP error code.
2015-01-31 00:02:18 -05:00
GLolol
b59db48e20
Admin: 'channels': call reply() w/ private=True instead of requiring privacy
2015-01-30 23:55:24 -05:00
James Lu
3a8b1d00dc
ShrinkUrl: use httpUrl instead of url in wrap()
2015-01-30 23:54:10 -05:00
a5cfad3a05
RSS: rewrite basic usage in README
2015-01-27 09:13:30 +02:00
10adcfc904
Debug: fix language
...
[CI SKIP]
2015-01-23 08:27:50 +02:00
1e99533d74
Debug: add messages.pot & locales/
...
I added .gitignore to locales/ as it would get removed if it was empty.
When people start adding translations, it's probably safe to remove.
This plugin looks too difficult for me to translate, but I will take a
look later.
2015-01-22 18:54:43 +02:00
25f673d483
Debug: update <I am not sure what that is>
2015-01-22 18:48:36 +02:00
3ddff6cf18
Debug: rewrite README.md
...
I am lazy, so I simply copied it from plugin help.
2015-01-22 18:44:37 +02:00
776d96584a
Debug: move from sandbox/ to plugins/
...
I also added symlink to the old place pointing to the new place.
2015-01-21 17:01:29 +02:00
d2dd69b6df
Anonymous: remove dangerous example from README
...
Anonymous tell uses normal privmsg which doesn't check that services are
U-lined and not random user pretending to be them.
The correct way to identify to NickServ after already being connected is
`ircquote nickserv identify username password`.
2015-01-18 21:09:26 +02:00
Valentin Lorentz
d85e09e3ed
Make repository names case-insenstive. Closes GH-1005.
2015-01-16 08:12:59 +01:00
James Lu
5bd2c5eaaf
Aka: add 'aka list --keys'
...
This allows one to view just the list of Akas without their commands,
similar to the older 'list aka' behavior.
2015-01-14 21:39:31 -05:00
Valentin Lorentz
dd818f6e7e
Merge pull request #998 from GLolol/nickauth-1
...
NickAuth: fix leak of information if 'nick list' is used on a user without a configured nick
2015-01-11 08:58:07 +01:00
Valentin Lorentz
17ffcc1a5e
Merge pull request #997 from Mikaela/es
...
Add l10n-es for AutoMode, BadWords & Google
2015-01-11 08:57:36 +01:00
Valentin Lorentz
3decf9ae0a
Merge pull request #1000 from GLolol/patch-1
...
PluginDownloader: remove broken repo/unused import
2015-01-11 08:38:24 +01:00
James Lu
867cdb0562
PluginDownloader: remove broken repo/unused import
...
Antibody/supybot-plugins does not seem to work anymore, and causes errors with 'repolist'.
2015-01-10 20:16:47 -08:00
James Lu
7c9e5708a2
NickAuth: fix leak of information if 'nick list' is used on a user without a configured nick ( Closes ProgVal/Limnoria#996 )
2015-01-09 13:12:57 -05:00
Aaron Farias
8c88f7f8c2
Add l10n-es for AutoMode, BadWords & Google
...
Closes #986
2015-01-09 20:04:59 +02:00
Valentin Lorentz
aa89a2dd72
Trying to make the tests fail less…
2015-01-05 20:39:22 +01:00
Valentin Lorentz
7012143c1d
Merge pull request #982 from GLolol/time-1
...
Time: refactor code, make tztime respect plugins.Time.format
2015-01-03 20:18:38 +01:00
Valentin Lorentz
5b3f4cc159
Merge pull request #989 from GLolol/badwords-1
...
BadWords: bug fix, don't kick ops, remove unused import
2015-01-03 20:16:46 +01:00
GLolol
d8404252ae
BadWords: update help message
2015-01-03 14:15:59 -05:00
GLolol
7e7c4425cf
BadWords: bugfix & don't kick ops ( Closes ProgVal/Limnoria#275 )
2015-01-02 22:08:59 -05:00
GLolol
f2c66480bc
Filter: fix a bug introduced by b78319ba2a
...
This caused the first character in text to be cut off if it is not set to be replaced (e.g. a letter
when 'config plugins.format.spellit.replaceletters' is off).
2015-01-02 20:55:24 -05:00
James Lu
382f46d7be
Time.time: reintroduce ability to specify <channel>
2015-01-02 12:22:07 -08:00
Aaron Farias
b04fce0b5b
Google: add l10n-es
2015-01-02 08:59:23 +02:00
Aaron Farias
1fe353d15e
Alias & Anonymous: add l10n-es
...
also fix copyright of Admin l10n-es.
2015-01-01 19:38:37 +02:00
Aaron Farias
8e56700bf9
Admin: add l10n-es
2015-01-01 18:52:24 +02:00
GLolol
cc2780b78a
Time.time: simply channel-handling code for getting formats
2015-01-01 00:00:25 -05:00
GLolol
a1d949c861
Time: improvements to 'tztime'
...
- Import pytz on load, not every time the command is called
- Respect plugins.time.format
- Use irc.error(e, Raise=True) instead of return
2014-12-31 23:59:56 -05:00
GLolol
9027a14bb6
Filter: fix 'outfilter stripcolor' ( Closes #661 )
2014-12-31 14:23:18 -05:00
James Lu
b6f798263b
Misc: add 'clearmores' command ( Closes ProgVal/Limnoria#953 )
2014-12-28 22:59:11 -08:00
Valentin Lorentz
b2f84c9e2e
Merge pull request #973 from GLolol/quote-replace
...
Quote: add a 'replace' command
2014-12-27 20:25:46 +01:00
Valentin Lorentz
cb441da644
Merge pull request #974 from GLolol/topic-allow-separator
...
Topic: remove limitation forbidding the topic separator in topic.add
2014-12-27 20:12:20 +01:00
GLolol
53792fbe6c
Quote: add tests for 'replace'
2014-12-27 10:46:58 -08:00
James Lu
cef54fcfa3
Topic: run autopep8 on plugin.py
2014-12-27 10:41:56 -08:00
Valentin Lorentz
ecb4ab0487
Merge pull request #975 from GLolol/topic-remove-commalist
...
Topic: in 'topic.remove', allow specifying multiple topic numbers to remove
2014-12-27 08:39:17 +01:00
GLolol
4f38958b70
Topic: allow configuring whether the separator is allowed in topics
2014-12-26 19:10:32 -05:00
GLolol
b81bd2589e
Topic: add test for removing multiple topics
2014-12-26 17:23:28 -05:00
GLolol
465fe857bc
Topic: switch 'remove' to many instead of commalist
2014-12-26 17:23:28 -05:00
Valentin Lorentz
be743f97ee
Merge pull request #971 from GLolol/plugin-init
...
plugins/__init__.py: remove some unused imports
2014-12-26 23:03:28 +01:00
GLolol
e09f2ed815
Topic: allow specifying a commalist of topic numbers in 'remove'
2014-12-26 16:50:14 -05:00
GLolol
e086057048
Topic: remove duplicate import
2014-12-26 16:46:16 -05:00
GLolol
93d94067d0
Quote: add 'replace' command
2014-12-26 16:45:13 -05:00
GLolol
ad0d4481aa
plugins/__init__.py: remove some unused? imports
2014-12-26 16:44:42 -05:00
GLolol
c492cb40e1
Aka: add a missing '.' in the error message
2014-12-26 16:21:20 -05:00