Commit Graph

4986 Commits

Author SHA1 Message Date
Valentin Lorentz
7d716aa8f3 setup.py: Use UTC for version number. Closes GH-717. 2014-06-04 16:50:31 +02:00
Valentin Lorentz
47514f9f98 Merge pull request #713 from monodemono/testing
Fixed iban help text.
2014-06-02 16:25:36 +02:00
Mikaela Suomalainen
b3fc7da275 Channel: update messages.pot & l10n-fi. 2014-06-02 16:03:42 +03:00
monodemono
c42cb8b34d Fixed iban help text.
Removed redundant information, and slightly altered the grammar in certain parts.
2014-06-02 05:54:47 -07:00
Valentin Lorentz
76bc193455 Ctcp: Fix name-crash which made --nicks always interpreted as true. Closes GH-664. 2014-05-31 20:47:16 +02:00
Valentin Lorentz
b14ed2c5d9 Config: Prevent variable creation when trying to get the value of a channel-specific variable for a non-channel. 2014-05-31 20:44:56 +02:00
Valentin Lorentz
fd2ecf0dec Revert "Relay: set NoticeNonPrivmsgs to True."
This reverts commit cc8f96eeac.
2014-05-31 17:55:44 +02:00
Mikaela Suomalainen
cc8f96eeac Relay: set NoticeNonPrivmsgs to True.
Please see https://github.com/TkTech/notifico/issues/79

* > There is a difference between a NOTICE to a channel and a NOTICE to a user, every client should be able to correctly display notices to a channel. ~~ @Dav1dde

* > They should, but they don't. ~~ @Mkaysi

* > That's besides the point. There are a lot of clients that do handle it properly, and if they don't then that's not notifico's fault, that's their own fault. ~~ @sckasturi
2014-05-31 17:45:41 +02:00
Mikaela Suomalainen
b5fd00b416 ChannelLogger: set FlushImmediately to True.
* This is default behaviour with ZNC and some other IRC related applications.
* Users are often confused when the logs don't appear.
* The logs will less likely get lost if they are written immediately.
* Gribble is doing this too (but not by default).
2014-05-31 18:28:26 +03:00
Mikaela Suomalainen
156cf62c56 Misc: update l10n-fi. 2014-05-31 15:12:22 +03:00
Mikaela Suomalainen
674192f2f0 RSS: update l10n-fi. 2014-05-31 15:10:50 +03:00
Valentin Lorentz
bd0a077482 RSS: Update l10n-fr. 2014-05-31 11:46:31 +02:00
Valentin Lorentz
b6498ba206 Merge pull request #626 from nyuszika7h/rss-announce-prefix
RSS: Change 'New news' to 'News' in announcements
2014-05-31 11:45:50 +02:00
Valentin Lorentz
9569eb22d8 Misc: Only write channel name, instead of prepending it with “channel”. 2014-05-29 18:46:09 +00:00
Valentin Lorentz
a430e3bce5 Misc: Internationalize two strings. 2014-05-29 18:11:38 +00:00
Valentin Lorentz
c66072ffc2 Misc: Improve code in previous merge. 2014-05-29 18:07:20 +00:00
Srijay Kasturi
b3bf19ffe7 Add invalid command was called in.
fixes #584
2014-05-29 12:32:13 -04:00
Valentin Lorentz
c799bb2931 Merge pull request #688 from Mkaysi/user.identify
Make user.whoami more clear to unidentified users.
2014-05-29 00:30:21 +02:00
Mikaela Suomalainen
a769b4f97a User: update messages.pot & l10n-fi. 2014-05-28 19:49:53 +03:00
Mikaela Suomalainen
c810a52afd User: fix #687 2014-05-28 19:47:31 +03:00
Mikaela Suomalainen
f486bdbdba fix previous commit 2014-05-28 18:34:41 +03:00
Mikaela Suomalainen
4d81a55241 Channel: fix test.py . 2014-05-28 12:59:43 +03:00
monodemono
996dd7bf74 Fixed a small oversight. 2014-05-25 13:42:59 -07:00
monodemono
c7b842fad2 Updated to reflect changes to default separator. 2014-05-25 13:26:57 -07:00
monodemono
4be7f6d6c2 Removed extra spaces & pipe from default separator 2014-05-25 13:22:07 -07:00
Valentin Lorentz
7b7b93eee6 Later & Topic: Fix tests to work with latest configuration changes. 2014-05-24 23:26:55 +02:00
Mikaela Suomalainen
bf536d5cd2 Topic: fix default format
The old format also included useless nick. I don't know anyone who has used the default meaning it and it annoys people and it just annoyed me.

> XX:XX:XX  -: blah blah blaa (Mikaela)
2014-05-23 18:05:19 +03:00
Mikaela Suomalainen
404fcbac37 Later: make default settings more sane
private: False
* If #653 gets done, notices are much more easier to lose.

tellOnJoin: False
* Many people are using bouncers or running their IRC clients on 24/7 up server, so in many cases joins don't tell anything on are people really present, so it's better to just wait for them to say something.
2014-05-22 12:48:42 +03:00
Valentin Lorentz
66d0a7acdd Network: Fix @whois to work with multiple 319 messages per whois. 2014-05-20 10:49:23 +00:00
Mikaela Suomalainen
f87052788e Aka: use better quotes for lastfm in README.md. 2014-05-19 12:27:07 +03:00
Mikaela Suomalainen
700d2c7d46 Aka: update README. Fixes #639 for those who read READMEs. 2014-05-19 12:20:55 +03:00
Valentin Lorentz
de41d6f89d Merge pull request #637 from GLolol/spellit-no-space
Filter: remove unneeded leading space from !spellit output
2014-05-17 12:54:29 +02:00
Valentin Lorentz
0888104e28 Filter: Make @uniud linear instead of quadratic. 2014-05-15 16:45:19 +00:00
GLolol
b78319ba2a Filter: remove leading space from !spellit output 2014-05-14 16:00:24 -07:00
Valentin Lorentz
5252f92e61 Relay: Set noticeNonPrivmsgs to False by default. 2014-05-12 11:26:01 +00:00
Mikaela Suomalainen
940b36fdf6 Relay: fix l10n-fi. 2014-05-11 18:33:51 +03:00
Mikaela Suomalainen
d01ab9968a Relay: update *.po 2014-05-11 17:50:58 +03:00
Mikaela Suomalainen
19a8bf556f Relay: fix typo (parts --> part). 2014-05-11 16:57:45 +03:00
Mikaela Suomalainen
4505060e04 README.txt: add note about joining manually on relayed networks. 2014-05-11 16:48:49 +03:00
Mikaela Suomalainen
e1a1a31e2d Relay: fix gender neutral pronoun & update messages.pot 2014-05-11 16:47:32 +03:00
Mikaela Suomalainen
44d74dbfa6 Relay: make default config better.
Enable colours: most of people want them and they are supported by
all IRC clients used nowadays.

Show hostmask: that is standard behaviour of relaybots which I am seeing.

Punish other relaybots: Does this even need explaining? "Let 2009-11-24 <http://echelog.com/logs/browse/supybot/1259017200> be a lesson to you: turn *on* supybot.plugins.Relay.punishOtherRelayBots."

Don't join on all networks: I think that people mostly want to relay
specific networks, not all of them. This is also a method to evade
limitation of LinkRelay ( ProgVal/Supybot-plugins#11 ).

Use notices with nonprivmsgs: This is also standard behaviour and makes
it easier to see the difference between PRIVMSGs and everything else.
2014-05-11 16:41:06 +03:00
nyuszika7h
e791090044 RSS: Update translation files 2014-05-10 23:48:00 +02:00
nyuszika7h
ace561cafa RSS: Change 'New news' to 'News' in announcements
'New news' sounds redundant, and the plugin is known for reannouncing
olf headlines anyway. ;)
2014-05-10 09:28:41 +02:00
Mikaela Suomalainen
623c8130ea fix previous commit 2014-05-09 22:37:17 +03:00
Mikaela Suomalainen
78596582d2 Channel: reply with Success to channel.alert. Fixes #544 . 2014-05-09 22:34:20 +03:00
Valentin Lorentz
94386a27ea Merge pull request #619 from Mkaysi/shrinkurl
ShrinkUrl: use x0 by default.
2014-05-09 15:43:29 +02:00
Valentin Lorentz
adc1b94f81 Merge pull request #622 from ncoevoet/master
Fixes ProgVal/Limnoria#611
2014-05-09 15:42:49 +02:00
Nicolas Coevoet
f9afcffb3a Fixes ProgVal/Limnoria#611 2014-05-09 14:39:57 +02:00
Mikaela Suomalainen
5b3443eeda ShrinkUrl: use x0 by default. Fixes #617.
x0 has the smallest working output. ur1 had the second smallest.
Their difference is one character.
2014-05-09 14:37:47 +03:00
Valentin Lorentz
0e5694e9c7 Filter: Prevent infinite loop in @binary on characters encoded on more than one byte.
counter ended up to begin negative, and then infinitely decreasing until memoryerror.
2014-05-08 19:57:35 +00:00
Mikaela Suomalainen
09613edb27 Aka: fix README.txt (alias add --> aka add). 2014-05-07 21:24:18 +03:00
Mikaela Suomalainen
e8b6097841 Topic: fix header in locales/fi.po 2014-05-07 19:29:50 +03:00
Mikaela Suomalainen
c8445b8df7 Topic: fix l10n-fi. 2014-05-07 19:28:02 +03:00
Mikaela Suomalainen
e6c66f50d2 Config: update l10n-fi. 2014-05-07 18:58:48 +03:00
Valentin Lorentz
39b30d515d Merge pull request #608 from GLolol/topic-use-halfop+
Topic: If channel is +t, require halfop+ to set topics instead of op.
2014-05-07 07:54:10 +02:00
GLolol
aff9713f81 Topic: I have no clue what i'm doing essentially (fix i18n) 2014-05-06 22:52:56 -07:00
GLolol
07b836f710 Topic: update error messages too
Thanks, Google Translate!
2014-05-06 22:47:26 -07:00
GLolol
ef607f62bc Topic: remove comment i made during testing 2014-05-06 22:16:22 -07:00
GLolol
b39412bf77 Topic: require Halfop+ instead of op 2014-05-06 22:11:43 -07:00
Mikaela Suomalainen
409975d643 Karma: make allowUnaddressedKarma True by default & update README. 2014-05-07 06:08:52 +03:00
Valentin Lorentz
6bdb06c719 Merge pull request #605 from Mkaysi/protector
Disable Protector by default. (Please read additional description!)
2014-05-03 15:45:17 +02:00
Mikaela Suomalainen
54a2cbdd98 Protector: disable by default.
We are mostly seeing questions on why does Protector do weird things which
 it does. They can be solved, by disabling Protector by default.

Another issue is that when Protector is loaded, it affects every channel
 where the bot is on. The users most probably want to protect specific
 channels in case all ops etc. aren't registered to the bot in all channels
 where the bot is.
2014-05-03 16:11:18 +03:00
Mikaela Suomalainen
e854a0de58 AutoMode: use more sane defaults.
Don't automode owner.
Fall though yes.
Auto-op no.
Auto-hop no.
Auto-voice no.
2014-05-03 16:02:04 +03:00
Rico Dittrich
37ac14e747 fix ProgVal/Limnoria#522 2014-05-02 21:36:03 +02:00
Valentin Lorentz
e7169e9143 Unix: Fix @wtf. 2014-05-02 17:32:19 +00:00
Mikaela Suomalainen
030c77f637 Unix: allow wtf to tell that it doesn't know something. Fixes ProgVal/Limnoria#256 . 2014-04-27 14:22:16 +03:00
Valentin Lorentz
5f306a8c74 Fix neutral pronouns. 2014-04-11 21:56:42 +00:00
Valentin Lorentz
7d9845c7e9 ChannelLogger: Fix KeyError on some quits. (Why?) 2014-04-08 20:00:07 +00:00
Valentin Lorentz
b8f31a3fca Web: disable threading in commands. (They are run in separated processes anyway…) 2014-04-06 14:05:40 +00:00
Valentin Lorentz
da003279e4 Seen: Fix tests. 2014-04-05 23:08:41 +02:00
Valentin Lorentz
8885a813c5 Merge remote-tracking branch 'supybot/master' into merge-supybot
Conflicts:
	INSTALL
	plugins/Misc/plugin.py
	plugins/Seen/test.py
	setup.py
	src/commands.py
	src/version.py
2014-04-05 22:54:51 +02:00
Dave Woodfall
c17c21b5ac Merge branch 'testing' of github.com:slackhead/Limnoria into testing 2014-04-05 07:21:33 +00:00
Dave Woodfall
e5825a4d37 RSS 'initialAnnounceHeadlines' variable changed to Integer.
Zero can be used for 'initialAnnounceHeadlines' in RSS plugin.
2014-04-05 06:54:36 +00:00
Valentin Lorentz
3f770929e3 Merge pull request #582 from IotaSpencer/testing
Add my own repo (IotaSpencer)
2014-04-03 18:35:32 +02:00
Ken Spencer
3bb183cf6d Add my own repo (IotaSpencer 2014-04-03 12:01:41 -04:00
Valentin Lorentz
de1c01f47b Fix previous commit for config variables that are not channel-specific. 2014-04-03 11:51:13 +00:00
Valentin Lorentz
36568aa849 Config: Also tell about current channel value in @help if it is different from the global one. Closes GH-581. 2014-04-03 11:47:24 +00:00
Mikaela Suomalainen
7a2e2fa455 User: update messages.pot & l10n-fi. 2014-03-25 16:56:56 +02:00
Valentin Lorentz
edbde2235b User: Fix authentication canceling after hostname/nick change. 2014-03-25 14:35:06 +00:00
Valentin Lorentz
f3e4f097aa User: Fix checking of GPG availabiliy and add @gpg list command. 2014-03-25 14:29:32 +00:00
Valentin Lorentz
121cc1772e MessageParser: Fix crash if not all matches are used in the replacement. 2014-03-25 14:25:01 +00:00
Mikaela Suomalainen
3a2b01d517 PluginDownloader: update l10n-fi.
The typo fix edition.
2014-03-22 16:38:16 +02:00
Valentin Lorentz
6394af231a Merge pull request #574 from Mkaysi/l10n-fi
l10n-fi: update the rest of the plugins...
2014-03-22 16:34:14 +02:00
Valentin Lorentz
c1b0624eb8 PluginDownloader: Fix typo. 2014-03-22 14:23:50 +00:00
Mikaela Suomalainen
9eec5c0ab5 Ctcp: update l10n-fi. 2014-03-22 16:16:52 +02:00
Mikaela Suomalainen
17ff01c8f7 Google: update l10n-fi. 2014-03-22 16:14:03 +02:00
Mikaela Suomalainen
04d06e0be2 Karma: update l10n-fi. 2014-03-22 16:11:48 +02:00
Mikaela Suomalainen
7927433693 Network: update l10n-fi. 2014-03-22 16:10:47 +02:00
Mikaela Suomalainen
a0fff2ade2 RSS: update l10n-fi. 2014-03-22 16:09:03 +02:00
Mikaela Suomalainen
736f1e5156 AutoMode: update l10n-fi. 2014-03-22 16:07:47 +02:00
Mikaela Suomalainen
1ae27698fb Channel: update l10n-fi. 2014-03-22 16:04:49 +02:00
Mikaela Suomalainen
c620611f21 Seen: update l10n-fi. 2014-03-22 16:03:07 +02:00
Mikaela Suomalainen
efac8abd5d Conditional: update l10n-fi. 2014-03-22 15:57:07 +02:00
Mikaela Suomalainen
47ecc236d4 PluginDownloader: update l10n-fi. 2014-03-22 15:54:32 +02:00
Mikaela Suomalainen
e3d767d217 Factoids: update l10n-fi. 2014-03-22 15:50:38 +02:00
Mikaela Suomalainen
bf2640ddb8 User: update l10n-fi. 2014-03-22 15:44:26 +02:00
Mikaela Suomalainen
72d3ca0495 Merge user.hostmask.remove fix from ProgVal/Limnoria. 2014-03-22 15:36:55 +02:00
Mikaela Suomalainen
852018c91b Format: fix l10n-fi. 2014-03-22 15:35:39 +02:00
Mikaela Suomalainen
9b9b2c0933 Later: update l10n-fi. 2014-03-22 15:34:04 +02:00
Mikaela Suomalainen
3b8ee96839 Utilities: update l10n-fi. 2014-03-22 15:31:30 +02:00
Mikaela Suomalainen
9237162145 MoobotFactoids: update l10n-fi. 2014-03-22 15:30:16 +02:00
Mikaela Suomalainen
b80234d1de Alias: update l10n-fi. 2014-03-22 15:29:06 +02:00
Valentin Lorentz
8d7687213a User: Fix doc of @hostmask remove. 2014-03-22 13:28:09 +00:00
Mikaela Suomalainen
66151c78cc User: update l10n-fi. 2014-03-22 15:25:18 +02:00
Mikaela Suomalainen
cfce9eee30 Misc: update l10n-fi. 2014-03-22 15:06:07 +02:00
Mikaela Suomalainen
da6a0bcbcd ChannelStats: update l10n-fi. 2014-03-22 15:00:18 +02:00
Mikaela Suomalainen
8377029993 Time: update l10n-fi. 2014-03-22 14:50:46 +02:00
Mikaela Suomalainen
8c343522cd String: update l10n-fi. 2014-03-22 14:46:26 +02:00
Mikaela Suomalainen
830fa84715 Status: update l10n-fi. 2014-03-22 14:41:59 +02:00
Mikaela Suomalainen
ace3b91363 MessageParser: update l10n-fi. 2014-03-22 14:40:08 +02:00
Mikaela Suomalainen
8d85d01838 Merge branch 'testing' of github.com:ProgVal/Limnoria into l10n-fi 2014-03-22 14:34:01 +02:00
Mikaela Suomalainen
0742e94ff8 Math: update l10n-fi. 2014-03-22 14:32:30 +02:00
Valentin Lorentz
0c2ab9d83b RSS: Another attempt at fixing encoding issues (again). 2014-03-22 11:56:38 +00:00
Valentin Lorentz
06c83cbf14 RSS: Fix typo (again). 2014-03-22 11:47:28 +00:00
Valentin Lorentz
04cf2ca27a RSS: Fix typo. 2014-03-22 11:37:52 +00:00
Valentin Lorentz
933d4d3ffa RSS: Another attempt at fixing encoding issues. 2014-03-22 11:29:29 +00:00
Mikaela Suomalainen
26d3a5096b Aka: fix first comment in l10n-fi. 2014-03-22 13:19:01 +02:00
Mikaela Suomalainen
18f8ce6a3a Config: update l10n-fi. 2014-03-22 13:08:23 +02:00
Mikaela Suomalainen
3fc64abe93 Web: update l10n-fi. 2014-03-22 13:05:49 +02:00
Mikaela Suomalainen
cefc20c0fe Topic: update l10n-fi. 2014-03-22 12:59:43 +02:00
Mikaela Suomalainen
ff75622725 Ctcp: update l10n-fi. 2014-03-22 12:49:57 +02:00
Mikaela Suomalainen
3dc7316588 Admin: update l10n-fi. 2014-03-22 12:47:03 +02:00
Mikaela Suomalainen
93f470185f NickAuth: update l10n-fi. 2014-03-22 12:44:23 +02:00
Mikaela Suomalainen
aa59a98767 Aka: add l10n-fi. 2014-03-22 12:39:48 +02:00
Mikaela Suomalainen
0d62257d79 update messages.pot files && Unix: update l10n-fi. 2014-03-22 12:22:54 +02:00
Mikaela Suomalainen
f88e8e20b9 My name is Mikaela!
Thanks @nyuszika7h :) ☺
2014-03-22 12:01:11 +02:00
Valentin Lorentz
bfb305e2b8 Utilities: Use number comparison for integers and floats in @sort. 2014-03-20 21:17:18 +00:00
Valentin Lorentz
bfa45a6da8 Utilities: Add @sort. 2014-03-20 17:46:47 +00:00
nyuszika7h
9186162b1a Ctcp: Fix regex for PING
The bot shouldn't treat a request such as "PING1234" as "PING 1234".
2014-03-20 11:57:12 +01:00
nyuszika7h
8a3ea3d5c8 Ctcp: Don't reply to malformed CTCP requests 2014-03-20 09:57:33 +01:00
nyuszika7h
3b07c3d0ec PluginDownloader: Update URL of my repo
I also kept the old one as nyuszika7h-old for now, as I don't have an
ETA on updating those plugins.
2014-03-16 22:45:22 +01:00
Valentin Lorentz
a28560c267 Merge pull request #567 from nyuszika7h/plugin-remove-list
Plugin: Remove duplicate !list command
2014-03-16 16:14:06 +01:00
nyuszika7h
a9b36719ba Remove test case for !plugin list 2014-03-16 16:12:03 +01:00
nyuszika7h
1a7e584a53 Plugin: Remove duplicate !list command
It also exists in Misc.
2014-03-16 14:12:53 +01:00
Valentin Lorentz
f191e21970 Channel: Add command @ban hostmask. 2014-03-09 18:40:02 +00:00
Valentin Lorentz
77e6de6bba Fix errors detected by PyLint. 2014-03-05 14:14:36 +01:00
Valentin Lorentz
4f7caa78e4 Misc: Update @version to match the new version format. 2014-03-03 16:22:32 +00:00
nyuszika7h
fb8d929cc8 Clarify help text for !shell
I should stop using @, poor @shell getting notified by commits
irrelevant to his interests. :P

[skip ci]
2014-03-01 18:23:04 +01:00
nyuszika7h
322023c011 Unix: Add @shell command 2014-02-27 16:01:21 +01:00
nyuszika7h
bc4cfb96dd Unix: Fix FD leaks and Windows compatibility 2014-02-27 15:36:05 +01:00
nyuszika7h
4d5889e873 ChannelStats: Remove useless space.
Closes #170.
[ci skip]
2014-02-26 18:47:04 +01:00
Valentin Lorentz
427033d8e8 ChannelLogger: Fix Python 2 compatibility (again). 2014-02-17 21:30:15 +00:00
Valentin Lorentz
0c58ab2e98 ChannelLogger: Fix Python 2 compatibility (again). 2014-02-17 19:24:41 +00:00
Valentin Lorentz
98076482b6 ChannelLogger: Fix Python 2 compatibility. 2014-02-17 16:01:51 +00:00
GLolol
b8ada98df1 Fix incorrect error on loading nonexistent plugin 2014-02-06 18:52:33 -08:00
Iota Spencer
b8fa70172a Fix coding style and remove unneeded command 2014-02-06 06:19:02 +00:00
Iota Spencer
974dc00d29 Fix cmdall / Add the wrap() 2014-02-06 06:19:02 +00:00
Ken Spencer
051b0e8994 Add command to do specific command on all networks
Helps with Announce and other commands that may be need to go multiple networks.
2014-02-06 06:19:02 +00:00
Valentin Lorentz
29944234e4 ChannelLogger: Fix Python 2 compatibility. 2014-02-03 23:40:54 +00:00
Valentin Lorentz
38405e8d87 Seen: Allow wildcards for @seen. 2014-02-03 15:08:58 +00:00