Valentin Lorentz
833af36b08
all plugins: auto-generate READMEs
...
Starting with this commit, there should be no "original" text
in READMEs.
Instead, the entire text should be in docstrings, and READMEs
should be automatically generated from these docstrings.
Motivation:
* The same help is available both via IRC and in the README
(although the README can be more detailed, as only the first
paragraph will be shown on IRC)
* This will allow auto-generating plugin help on docs.limnoria.net
using the same content as the README, as it's sourced from the
docstrings
Additionally, this converts all READMEs from Markdown to ReST,
because the documentation already uses ReST, and other docstrings
in the codebase are in ReST for this reason.
2021-04-05 17:42:31 +02:00
Gordon Shumway
6e47278b9f
Google: Set User-Agent override. ( #1426 )
...
With a custom (globally-configured) user-agent, Google may serve a different page, which breaks this plugin.
This override disables this custom user-agent and uses a predefined one, which is known to work.
2020-07-14 14:44:43 +02:00
Gordon Shumway
59f1441d23
Google: Fix plugin.
2020-07-01 10:37:22 +02:00
Gordon Shumway
01f166a224
Google: Fix plugin.
2020-07-01 10:37:22 +02:00
Valentin Lorentz
aa2f9202ec
Google: Fix false positives on embedded thumbnails (eg. Youtube results).
2020-05-28 19:07:08 +02:00
Valentin Lorentz
2924845de4
Google: Update, with a proper HTML parser.
...
Hopefully it will be more robust than the regexp.
2020-05-24 18:57:27 +02:00
Valentin Lorentz
f8a14547f9
Google: Update regexp.
2020-05-15 19:56:36 +02:00
Valentin Lorentz
e2d72c5a43
Fix msgfmt warnings.
2020-03-26 22:10:28 +01:00
James Lu
4528a847e4
Aka, Google, String: fix more DeprecationWarning in tests ( #1328 )
2020-01-26 11:31:28 -08:00
Valentin Lorentz
9ab908759a
Use importlib instead of imp.
...
importlib is deprecated.
2020-01-26 12:00:08 +01:00
James Lu
9291fbd4a0
All plugins: set Limnoria contributors as maintainer
2019-11-16 11:41:13 -08:00
Valentin Lorentz
c1ae3f5c81
all plugins: Use msg.channel instead of msg.args[0] + give network name to self.registryValue.
2019-08-24 23:35:01 +02:00
Valentin Lorentz
696254ff1b
Use irc.isChannel instead of ircutils.isChannel when possible.
...
It's aware of the network's 'chantypes'.
2019-08-04 21:52:40 +02:00
Valentin Lorentz
dba0ae3771
Google: update scraping regexp
2019-07-22 21:39:41 +02:00
Valentin Lorentz
540b827213
Google: Update for Google's new HTML layout.
...
Closes GH-1365
2019-05-28 19:37:52 +02:00
James Lu
73be2bf3d8
Google: update link to supported languages list
...
Google has since reformatted their docs and moved the language support info to a separate page.
2016-12-18 14:53:01 -08:00
Valentin Lorentz
fa755c3a9c
Google: Decode URLs. Closes GH-1260.
2016-08-10 22:52:00 +02:00
James Lu
30ba4bbe22
Google: mention the format of language codes
...
This might reduce confusion when people do things like "!google translate english to french hello", which produces no result.
2016-07-15 11:48:26 -07:00
James Lu
88a8bbb4d8
Google: remove unused & duplicated imports
...
"import json" was being done twice. cgi, time, and socket all appear to be unused.
2016-05-11 18:24:36 -07:00
James Lu
218ba764cc
Google: self-promot-- add DDG plugin with py2/py3 support
2016-05-06 07:14:25 -07:00
Valentin Lorentz
b6695172c8
Google: Add warning about deprecation.
2016-05-06 09:02:54 +02:00
Valentin Lorentz
de290d12f3
Google: Fix @lucky.
2016-05-05 09:01:51 +02:00
Valentin Lorentz
8321d8a547
Google: Fix URL formatting.
...
For some reason, it worked on Python 3…
2016-05-05 08:31:04 +02:00
Valentin Lorentz
6f1045ed20
Google: Fixes.
2016-05-05 08:03:10 +02:00
Valentin Lorentz
f8aaddd5b5
Google: Fix google URL.
2016-05-04 19:29:53 +02:00
Valentin Lorentz
b5268d63a3
Google: AJAX API was closed today, using HTML scraping instead.
2016-05-04 19:05:31 +02:00
Usama Akkad
1335962fd3
changed the link to markdown format
2016-02-09 20:09:35 +02:00
Usama Akkad
914dc4c4ec
small fix
2016-02-07 12:52:27 +02:00
Usama Akkad
1ecf9c2206
applied @GLolol suggestions
2016-02-07 12:50:35 +02:00
Usama Akkad
44a4d31b05
Add some explanation about Google plugin functions
2016-01-27 01:08:38 +02:00
Usama Akkad
8c191a8ce2
Add some explantation about Google plugin functions
2016-01-27 00:05:06 +02:00
Jussi Timperi
67e5b55c1a
Google: Handle empty results in translate.
2015-10-03 01:06:18 +03:00
Valentin Lorentz
b51075969f
Google: Move the main code of translate to a separate function (usable by other plugins).
2015-09-09 21:24:47 +02:00
Valentin Lorentz
c3a2c800f1
Remove need for 2to3.
2015-08-11 16:50:23 +02:00
Valentin Lorentz
f305ff3c02
Remove fix_basestring.
2015-08-10 20:24:11 +02:00
Valentin Lorentz
23ddfbc7e3
Filter & Google: Fix Python 3.2 compatibility.
2015-08-10 19:14:22 +02:00
Valentin Lorentz
c0ac84bb53
Remove need for fix_import, fix_types, and fix_urllib.
2015-08-10 17:55:25 +02:00
Valentin Lorentz
216c5d213f
Replace sys.version_info[0] usages with minisix.PY{2,3}.
2015-08-09 00:23:03 +02:00
Valentin Lorentz
be118c3338
Remove use of fix_dict fixer.
2015-08-08 23:08:49 +02:00
Jussi Timperi
7410c1657f
Google: restore test for translate
2015-07-04 03:13:53 +03:00
Jussi Timperi
a6d1909bd6
Google: restore translate
2015-07-04 02:42:01 +03:00
Valentin Lorentz
faac1b0f2b
Google: Remove translate command, as Google broke it.
2015-04-15 01:38:38 +02: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
Aaron Farias
8c88f7f8c2
Add l10n-es for AutoMode, BadWords & Google
...
Closes #986
2015-01-09 20:04:59 +02:00
Aaron Farias
b04fce0b5b
Google: add l10n-es
2015-01-02 08:59:23 +02:00
nyuszika7h
e289a63b14
Google: calc: Remove leftover HTML dump debug code
...
It spams the logs. Even worse, it uses log.info().
2014-12-22 15:40:10 +01:00
Valentin Lorentz
d06d744f11
Squashed commit of the following:
...
commit 47ede7f658c17857fd291a1a40df3b3c18e36473
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:51:45 2014 +0200
Misc: update l10n-fi
Sorry, I forgot to commit this before PR.
commit 6b5d61e5a5ae323dcc2c8366ea68236fd09bccae
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:42:37 2014 +0200
Web: update l10n-fi
[CI SKIP]
commit e103515083d9448bd80520c02c895ea8a1f33107
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:41:15 2014 +0200
URL: update l10n-fi
commit 942d1db0aa1deb8e5d2a4f81a62edefc30a6ce27
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:33:52 2014 +0200
Factoids: update l10n-fi
[CI SKIP]
commit dae8da0c7568c63ebc3986503ac86a5d6466c6e9
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:32:46 2014 +0200
Conditional: update l10n-fi
commit 7bd2d8cc65b3908c6ffe5b1eb9250987484c247a
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:20:23 2014 +0200
Todo: update l10n-fi
commit ee37330b8fdd3a32fd5156ab0e792d76176b0515
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:19:17 2014 +0200
Nickometer: update l10n-fi
commit 81271aa71846469de61d1be4b5cb442a26f955b9
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:16:30 2014 +0200
NickAuth: update l10n-fi
commit 7d9bfeaffaef0c1f1fee7ed7d84064ba02bfdfb1
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:14:04 2014 +0200
Note: update l10n-fi
commit 9ab5c2c3803413b1e775121a733ddf0408065764
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:10:09 2014 +0200
Google: update l10n-fi
"This is a simple plugin to provide access to the Google services we
all know and love from our favorite IRC bot." :D
commit 897a7b79c45108e70b2ba1a4f7156029a043a17d
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:07:13 2014 +0200
Herald: update l10n-fi
commit 2825cd6a32d4cc843a748d0ea6162760064cdc77
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 14:00:59 2014 +0200
Misc: update l10n-fi
[SKIP CI]
commit fba930cd3982d5ba92ba1b1ec1c194911a01e875
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:58:51 2014 +0200
Utilities: update l10n-fi
commit 21c875b3fc66176f2c65fd1291e3a6360e8708f3
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:57:25 2014 +0200
Aka: update l10n-fi
commit 05005f464db107f8ad18becc3855e263f04634c8
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:51:15 2014 +0200
Config: update l10n-fi
commit 8e57df072c9af0dda1ac2b048712f5e973163c7d
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:50:20 2014 +0200
Karma: add l10n-fi
commit d2f6c6802fc327d2f308ef71ac2640df244463d1
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:47:28 2014 +0200
Alias: update l10n-fi
[CI SKIP]
commit b97484dd74e553606de26cab987c69bc160781a9
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:45:23 2014 +0200
Topic: update l10n-fi
commit 6dc04aca97a2a107821f53c5d067133122323df3
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:43:41 2014 +0200
Time: update l10n-fi
commit e0f04cb4334f854524da711993ae7041f151b1c8
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:38:44 2014 +0200
Scheduler: update l10n-fi
commit bcd8ede5ad263963b6fa67fac204cf8f2ab3cafa
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:37:28 2014 +0200
Filter: update l10n-fi
commit 32619add01f26332f3c5b559003c94711c4a299b
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:26:11 2014 +0200
Internet: update l10n-fi
commit a3c3342db39ae8404df8d89478b5c23f6642847d
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:12:05 2014 +0200
Web: update l10n-fi
[CI SKIP]
commit 77476fd14b970969ef6d64cfe6930e3812e6f88e
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:10:23 2014 +0200
Unix: update l10n-fi
commit db5d59b4514becf128b6ec0dbec8f4543cb069ea
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:09:19 2014 +0200
ChannelStats: update l10n-fi
commit 827c225fe5141cd3fa5060b19e8e19aafc8a2895
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:08:02 2014 +0200
Quote: update l10n-fi
commit 615019735eae74f95413622d0e42a7cd7d610da1
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:06:22 2014 +0200
Seen: update l10n-fi
commit 36c4606fd82b207f93658fda320890eb26bec6d4
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 13:03:52 2014 +0200
MoobotFactoids: update l10n-fi
commit c1c958a6dbb14b2f039771cb4179c5ba36d10026
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:23:33 2014 +0200
Dict: update l10n-fi
[CI SKIP]
commit 9d98da8e3d3fdd0f2204bd92e5c57313e8fc3477
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:21:58 2014 +0200
ShrinkURL: update l10n-fi
commit a5d6a7325b753e4ea2bfbb29374be89207fc59fd
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:20:04 2014 +0200
String: update l10n-fi
commit 95f88c750ebcbaf66512d940b089298a67e19851
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:19:06 2014 +0200
Admin: update l10n-fi
commit ba52e93038468f785148ba31cb87c974fe64cddb
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:17:45 2014 +0200
Relay: update l10n-fi
commit 0ae032bf4d4562c91164560cefe2e4d88be1ed74
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:16:42 2014 +0200
Math: update l10n-fi
commit c16cc0fa114d063d75c3b043dc5b357a470ce46e
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:14:54 2014 +0200
Channel: update l10n-fi
[CI SKIP]
commit 738a3c91d66cfc822697bc4d35f0bc3ea44a8191
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:13:28 2014 +0200
ChannelLogger: update l10n-fi
commit 843dc98cea02cc4027d2ea6824258e12a69cb828
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:12:14 2014 +0200
RSS: update l10n-fi
commit 903b50150d42202c382cb20f18fefd17d62ae0ad
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:09:44 2014 +0200
Protector: add l10n-fi
[CI SKIP]
commit d5488599151814e0a26ab43d4e2d0545a2910a0c
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:08:08 2014 +0200
QuoteGrabs: update l10n-fi
commit 2586497f74555a092969e07190e544374effa634
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:04:30 2014 +0200
Lart: update l10n-fi
[CI SKIP]
commit 276d76eb3c6ba64d6b5bccd54897d01059a86fcd
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 12:03:18 2014 +0200
Anonymous: update l10n-fi
commit b98c6a51c9f2e12b0207d68baa7f4311e7c276be
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 11:44:16 2014 +0200
User: update l10n-fi
[CI SKIP]
commit 218a53ffcbfc854678cac3a4af033753f1f48fa6
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 11:42:13 2014 +0200
News: update l10n-fi
commit 0b68eda84131448fbe585983f4320c163574e2d2
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 11:40:41 2014 +0200
Format: update l10n-fi
commit 9c390ed244c2b152f343d56837e56bedab7d7698
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 11:39:03 2014 +0200
AutoMode: update l10n-fi
commit 4523e154792fdead7a26b19a3178c1c1e86082a7
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 11:37:49 2014 +0200
Status: update l10n-fi
commit 28d6c4b0c5072273d8d37c9bf87b671aba6d5df4
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 11:36:33 2014 +0200
Games: update l10n-fi
[CI SKIP]
commit 52e21367d99e908b1c650f2f379659037251c4eb
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 11:34:22 2014 +0200
Network: update l10n-fi
[CI SKIP]
commit 7876a8f1e1ae35a13df9299e24c996a887542481
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date: Sat Dec 20 11:28:18 2014 +0200
core: update l10n-fi
2014-12-20 14:37:27 +01:00
James Lu
a755238ef4
Add/improve help for Debug + plugins from F-W:
...
- Debug
- Factoids
- Format
- Games
- Google
- Herald
- Internet
- Karma
- Lart
- Math
- Misc
- MoobotFactoids
- Network
- News
- NickAuth
- Nickometer
- Note
- Owner
- Protector
- Quote
- QuoteGrabs
- Relay
- Scheduler
- Seen
- ShrinkUrl
- Status
- String
- Time
- Todo
- Topic
- URL
- Unix
- User
- Utilities
- Web
2014-11-30 12:07:41 -08:00
nyuszika7h
b3f129435d
Google: Set default value of maximumResults to 3
...
3 results usually fit in a single message, on the other hand the default
of 8 is too much.
2014-10-20 14:19:18 +02:00
Mikaela Suomalainen
fc81013be5
Mass rename README.txt --> README.md .
...
[SKIP CI]
2014-06-06 12:42:33 +02:00