Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sopel-irc/sopel

:robot::speech_balloon: An easy-to-use and highly extensible IRC Bot framework. Formerly Willie.
https://github.com/sopel-irc/sopel

Merge branch 'master' of git://github.com/thuandt/willie

Conflicts:
willie/modules/ip.py

0984e216dd0d117979de528c274b0051d10d6e8f authored about 11 years ago by Ari Koivula <[email protected]>
Merge pull request #384 from ProgressiveThinkin/kick-via-pm

[adminchannel] Kicks via PM now work and Kick Reasons are no longer truncated

90bdbd83b2f6c5929a796219410fbaaf25194d28 authored about 11 years ago by Ari Koivula <[email protected]>
[adminchannel] Kicks via PM now work and Kick Reasons are no longer truncated.

Signed-off-by: Eldon McGuinness <[email protected]>

18516544a7f7688626fbf844e4a1bfc68a7e87d7 authored about 11 years ago by Eldon McGuinness <[email protected]>
Merge pull request #377 from bui/patch-1

[translate] add .translate example

5861078a1068bafb7c1065812e38f6f34c05ad70 authored about 11 years ago by Dimitri Molenaars <[email protected]>
[DB] Fix for altering tables when columns are specified as tuples

[DB] Fixed WillieDB._sqlite to actually append found tables to self.tables

This should address i...

1286d027871c53445a460fd2afbdff5c368dde2a authored about 11 years ago by Eldon McGuinness <[email protected]>
[db] Updated Table.__init__ to account for multiple columns that are defined as tuples.

Signed-off-by: Eldon McGuinness <[email protected]>

067897b6c756b0ae5f5e4c1cf819211cb7095b7d authored about 11 years ago by Eldon McGuinness <[email protected]>
[db] Fixes error where _get_column_creation_text does not properly accept columns as tuples when a key is defined.

Signed-off-by: Eldon McGuinness <[email protected]>

82e873dde8baa0df5f433f3a6fa5c42a30f45193 authored about 11 years ago by Eldon McGuinness <[email protected]>
Merge pull request #378 from DePierre/pep8_docstrings

[core] Fix docstrings related to issue #125

5eda93150a2eaf30f4dff001efeeb08970c3c99d authored about 11 years ago by Ari Koivula <[email protected]>
[core] Fix typo

a61d9c7b03cbcf431d88008a45e9af17512c417c authored about 11 years ago by Tao Sauvage <[email protected]>
[core] Delete extra blank line in config.py

670dada62e855035e3a04d49a5e8e00b2a74443d authored about 11 years ago by Tao Sauvage <[email protected]>
[core] Fix docstrings (related to issue #125)

The fixes follow the
[PEP8](http://www.python.org/dev/peps/pep-0008/#documentation-strings)
and ...

0540f998596d5e041e35fbedbba7d48bf669c46d authored about 11 years ago by Tao Sauvage <[email protected]>
[translate] add .translate example

47b1e4bb3338508354653b7ec817e5b75d9dce58 authored about 11 years ago by Bui <[email protected]>
[version] Just show commit; don't bother with other info

ab05f113b13fb23579cd1a04d3c7d67de9dec06f authored about 11 years ago by Edward Powell <[email protected]>
ip.py: support both pygeoip 0.3.0 and older versions.

c85348977f4afd37bbaf512a9938f6897254eeb1 authored about 11 years ago by MrTux <[email protected]>
[version] Fix when .git not found

43d79269053bdb43de3619671dfb59066316ca45 authored about 11 years ago by Edward Powell <[email protected]>
[version] Read git commit log manually

This should fix #374 without introding a dep on any git python module.

5013ceb8471aaa4b099a0a70abcfbb4bc32b93d5 authored about 11 years ago by Edward Powell <[email protected]>
[willie.py] Unicodification

807b8b85fd9e89842f8b3a0b907b0916be855a9b authored about 11 years ago by Edward Powell <[email protected]>
[setup.py] Unicodification

225cc203f50b078c48b11a381ec28dc8d53233f8 authored about 11 years ago by Edward Powell <[email protected]>
[core] Fix CAP REQ

6ca3ab316ecbd83d0d06b5cc9341891b8685db28 authored about 11 years ago by Edward Powell <[email protected]>
[setup.py] Fix PEP8, #125

1fdb9253588daa415d467a37341f161c28159d45 authored about 11 years ago by Edward Powell <[email protected]>
[web] Fix PEP8 issue

f3600b8ec657eac446db495bc2a71034f2df05b4 authored about 11 years ago by Edward Powell <[email protected]>
[various modules] PEP8ification, #125

a8f70b015bb5fa0f5b9b4d77e358a9eda31c3f13 authored about 11 years ago by Edward Powell <[email protected]>
[willie.py] PEP8ify, #125

175e5cce4762ff712a6f00345e039d1eaf1c78b3 authored about 11 years ago by Edward Powell <[email protected]>
[currency] Do conversion properly

94274c612fb629a8e4656bc2d0c803d8b3977381 authored about 11 years ago by Edward Powell <[email protected]>
ip.py: 'region_name' should be 'region_code'

535bf862289a5a4375168c89136d420acf451835 authored about 11 years ago by MrTux <[email protected]>
[admin]Typo in licence header.

Signed-off-by: Dimitri Molenaars <[email protected]>

ecf6a1bde97567ada22dca1e9ded29c8e1701769 authored about 11 years ago by Dimitri Molenaars <[email protected]>
Merge pull request #373 from firerogue/modExampleFix

Fixes Issue #366

d93168985484a069ad7008bd91b0470675dcb7a6 authored about 11 years ago by Ari Koivula <[email protected]>
Merge branch 'master' of https://github.com/embolalia/willie into modExampleFix

382115c07e3c99298d02d2f8113075be22c8f88d authored about 11 years ago by Lior Ramati <[email protected]>
[module.example] make documentation match code

732f964bc60993964a5c616a25bc08607512c1d4 authored about 11 years ago by Lior Ramati <[email protected]>
Merge pull request #370 from firerogue/master

[url] Fix for issue #369

2e77a107d41a3572694f69abe34da8db66a7558f authored about 11 years ago by Elad Alfassa <[email protected]>
[url] fix accessing exclude list in setup()

3591190514c851fcd46c0af8f8583f872dcf8c48 authored about 11 years ago by Lior Ramati <[email protected]>
[url] correct updating of exclude list in setup()

e4be528aeeb0491773053d9ba7696a26ebad4920 authored about 11 years ago by Lior Ramati <[email protected]>
[url] Fix url exclude setting name

acd36abac93d3445ac0b5a9745cc1bb83f99fd94 authored about 11 years ago by Elad Alfassa <[email protected]>
Merge pull request #368 from michaelrice/sqlite_fix

add expanduser to allow ~/ in file name

ef7d90de570d8eceb9d8406b877fc860706ef9a5 authored about 11 years ago by Elad Alfassa <[email protected]>
add expanduser to allow ~/ in file name

a0df867f7ca5c90fc6dd4a2339d8602f7ff0b51c authored about 11 years ago by Michael Rice <[email protected]>
[currency] Remove debug prints

15f19c60d218f733e0ecd5c8f2fdca7048459738 authored about 11 years ago by Edward Powell <[email protected]>
[currency] New currency module

Thanks, Bank of Canada!

1013a2f5e35cf2035be33f14bf5bd232fb6982f4 authored about 11 years ago by Edward Powell <[email protected]>
[coretasks, remind, search, tell] Kill rogue prints

03fa4ef744cf00776f8efb099e27d866ec0cbfb2 authored about 11 years ago by Edward Powell <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

Conflicts:
willie/bot.py

9d50fa4860e036871a07f2cc1d88e8fce6789d25 authored about 11 years ago by Edward Powell <[email protected]>
[wiki] Track latest master in wiki submodule

2b1b4bedeb9b260160eb4da1d10e05e15a227e35 authored about 11 years ago by Edward Powell <[email protected]>
[core] Clean up docstrings before storing them

15b171c119d62e550f5359770a9b3fa9f59af918 authored about 11 years ago by Edward Powell <[email protected]>
Remove icao.py (which we aren't using)

dc988e93ffb6f2bf92ba2c2ea261d3a5c694bd0e authored about 11 years ago by Edward Powell <[email protected]>
Add examples to help database even if there is no docstring.

2ea23058aefb8005817fe27a8f0f11338e8af10d authored about 11 years ago by Ari Koivula <[email protected]>
[contrib] Add a sqlite db to default config file

Also update the RPM spec template

64007acb4fc97d1128e456f7cd5074a0a8e249dc authored about 11 years ago by Edward Powell <[email protected]>
[__init__] Add -git to version number

bf20fa85e0722c3e80ab4206a3f42ec90053609c authored about 11 years ago by Edward Powell <[email protected]>
[__init__] Version number to 4.1.0

2a901401942b8d5f63cdc099b0f06e8474d9bf0b authored about 11 years ago by Edward Powell <[email protected]>
[wiki] Make submodule track master branch

50122a30a9319bfd1769d42e32b1d6c6fc06ae4e authored about 11 years ago by Edward Powell <[email protected]>
[docs] Add note to put .version in bug reports

People have been good about this, but it's worth noting.

aaece424fc156374b84254bbf461828b63051c7f authored about 11 years ago by Edward Powell <[email protected]>
[coretasks] Fix case sensitivity in kick

Kicking a user with a capital letter in their nick caused a key error.

1448960e853143531888a6e00d6e86bd46fa2da6 authored about 11 years ago by Edward Powell <[email protected]>
[docs] Update NEWS for 4.1.0

738fd725c67baba296caaa548df239f3bb3e5edb authored about 11 years ago by Edward Powell <[email protected]>
Add shebang to testing script

e3d8b836681a0cb4795d317c7a23defd6004c967 authored about 11 years ago by Edward Powell <[email protected]>
[calc] Minor tweak, so it passes tests

cab824e03e4afee369ba48fc75f8344c18dd8892 authored about 11 years ago by Edward Powell <[email protected]>
[calc] Account for smartasses dividing by zero

Also remove a debugging line I accidentally left in.

005b13a0c13134f39a2849f3b3071746b27e147c authored about 11 years ago by Edward Powell <[email protected]>
[tests] Make testing script executable

d4858d86dfbf57d72692395bdb1ee7c5f3c4ff44 authored about 11 years ago by Edward Powell <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

a1e5aafbffd81803c59e0568d2d7fb63c9761f5b authored about 11 years ago by Edward Powell <[email protected]>
[core] Add missing parameter to cap_req

2cbf92724cf0915ffbe18c17282809f74eaa676a authored about 11 years ago by Edward Powell <[email protected]>
[calc] Use internal calculator implementation

8b12058b2b8eafe42218134b97c3072f98b2c1af authored about 11 years ago by Edward Powell <[email protected]>
Merge pull request #361 from roidelapluie/master

fix typo: cretificate => certificate

483e1743333c447f5bcc46f5c3be33200e6b5eeb authored about 11 years ago by Elad Alfassa <[email protected]>
fix typo: cretificate => certificate

0a01978ce44dc3c7a53e82f96c1ea6acce864917 authored about 11 years ago by Julien Pivotto <[email protected]>
[Calc]Turn IndexError into human readable 'error' and suggest .wa until #359 is resolved.

3e0f073611703ddf80b461f179f0fadbeb0f03bd authored about 11 years ago by Dimitri Molenaars <[email protected]>
[core] Fix shutdown errors

Origin's constructor was changed for IRCv3 tags, so things that made
Origin objects had to be ch...

f61b0e69888db3a560ed2c1d92411dd314f0f09e authored about 11 years ago by Edward Powell <[email protected]>
[core] Improve CAP request handling

5692a869a1cdba20102820bbe6a576621c02b07a authored about 11 years ago by Edward Powell <[email protected]>
Merge branch 'ircv3'

e16a37c4f6a0eaeea6a2ce08626cae1bc432f1b6 authored about 11 years ago by Edward Powell <[email protected]>
[docs] A few assorted tweaks

d8da18577df0bad46c7ca99ee60a12fb597ae3cd authored about 11 years ago by Edward Powell <[email protected]>
[url] Use web.decode on titles

Closes #351, which suggested another way of doing the substitution.

bcfaa36d8bb5ca794de3e9ad38751b458f395d9a authored about 11 years ago by Edward Powell <[email protected]>
[core] Add early stages of capability negotiation

Still *very* unstable, thus why I'm adding it off master

a2eceb8206b68246a6da6f27936699c375b07048 authored about 11 years ago by Edward Powell <[email protected]>
[weather] Fix weather without argument

9b4a86164cfdf9cbee925b4ef7ee8964c23bfa4b authored about 11 years ago by Edward Powell <[email protected]>
[weather] Strip spaces before searching db for nick

Closes #341

e4b2f0d98c05b088d7d4702958cce394e3e9f59c authored about 11 years ago by Edward Powell <[email protected]>
[xkcd] Use JSON API, add negative indexing

e9dbb6ced5da9a48865d4f6224b727efabce8ee3 authored about 11 years ago by Edward Powell <[email protected]>
[translate] Fix some unknown bug

Total cargo cult fix, but it shouldn't break anything and it means we
can close #345. Yay?

a343c9c254afe53c601004e2a9a91e6be39eec18 authored about 11 years ago by Edward Powell <[email protected]>
[remind] Fix use of decimal lengths

Closes #340

e8845f8d9f922574603f9a1e3cff362c70d09078 authored about 11 years ago by Edward Powell <[email protected]>
Merge pull request #349 from saltire/quitfix

Fix KeyError on QUIT event

aa99678e9e11054a8dfa7bc6fd7fd9ea65461b83 authored about 11 years ago by Ari Koivula <[email protected]>
Fix KeyError on QUIT event

The trigger object passed by a QUIT event doesn't include a sending
channel, so bot.privileges[t...

6913571adf1fb85e50c173162051dc77d46b1efe authored about 11 years ago by saltire sable <[email protected]>
Add Bot.connection_registered and re-add rfc1459 connections.

Listen for the rfc1459 connection registration message in case there exists
a server somewhere t...

ad556ab7e868c987a70ada78e98a6878631ae480 authored about 11 years ago by Ari Koivula <[email protected]>
Hook startup to 001 RPL_WELCOME.

Related to issue #348 and might fix it.

914b22480d4d016f12cd8cad7a221f12db75e91d authored about 11 years ago by Ari Koivula <[email protected]>
[dice] Fix dropping dice.

- Fixes #347.

5ecb07483a71c360bb9c5032b2b5c5619d7c2d13 authored about 11 years ago by Ari Koivula <[email protected]>
Add debug print for invalid API results.

bebd04aafaf45f1de70a4cdb38e16db1e8af88b0 authored about 11 years ago by Dimitri Molenaars <[email protected]>
[Meetbot]Vocalize the comment system a bit more, also contact the meeting starter on new comments.

beb0a19d7d96efab4e74a7bcc92ce2337bb5f013 authored over 11 years ago by Dimitri Molenaars <[email protected]>
Merge pull request #342 from DePierre/fix_stderr

Fix the stderr call since stderr expects one argument, a string

63f34a89d34223f2d0271e63ea34988fb34e5343 authored over 11 years ago by Ari Koivula <[email protected]>
Fix the stderr call since stderr expects one argument, a string

4621e20927316b11a775b5d2cefb185760e5f8dd authored over 11 years ago by Tao Sauvage <[email protected]>
Merge pull request #333 from saltire/weather

[weather] Fix error when receiving an unknown place name

1c269caaab9b0d3a96edea0fd5214207d943fecf authored over 11 years ago by Ari Koivula <[email protected]>
Merge pull request #335 from saltire/rss

[rss] Improved documentation, fix error when parsing non-web feed

7ff24b8b718983aaa5031875e794c63eb4ce86d6 authored over 11 years ago by Ari Koivula <[email protected]>
[meetbot] Allow comments from outsiders to be shown

Extra commands allow sending comments, and showing them when the chairs
want. This is primarily ...

f7903c6f004e4eb0e0e272520aaa93b61fbd84ab authored over 11 years ago by Edward Powell <[email protected]>
[config]close #338 by adding missing quotes

ff06543399efa7d79be9e57b813b5f4633a99b18 authored over 11 years ago by Dimitri Molenaars <[email protected]>
[config] respect homedir config value when enumerating modules

This should fix issue #336

310f33bb4c92ee1fdd7eb760de5a79e8f6e066aa authored over 11 years ago by Elad Alfassa <[email protected]>
[rss] Avoid error looking for HTTP status when fetching non-web feed

Feedparser will not return a status attribute if fetching from a feed on
disk or in memory, so a...

d2c8fa4aa059119463e4e722b80032d7676b5658 authored over 11 years ago by saltire sable <[email protected]>
[rss] Add a docstring to main command function

This somehow got overlooked when refactoring.

Also added a doc line for fg/bg colours.

881d69fa49c2d20c18d486617c11b625c118d277 authored over 11 years ago by saltire sable <[email protected]>
[weather] Fix error when receiving an unknown place name

Added a bit of error checking.

63576a8421907eb8dad03aaf2027c1caac2984f6 authored over 11 years ago by saltire sable <[email protected]>
Merge pull request #331 from saltire/master

Add .gitignore entries for Eclipse/PyDev

784cb1fa5f63f6444bfd71fad0a0fc0fdeadc607 authored over 11 years ago by Dimitri Molenaars <[email protected]>
Add .gitignore entries for Eclipse/PyDev

8248eb8121f528144b4e8aa80a5f3afbf4db6315 authored over 11 years ago by saltire sable <[email protected]>
[setup, db] Default to sqlite, and don't require MySQL

0b91613a934c11aa0cdc11e51075ef17378c7cf0 authored over 11 years ago by Edward Powell <[email protected]>
[rss] Don't show extra line in help

Just a minor tweak.

ec55997d0dc0096538b222132e37457021a960d3 authored over 11 years ago by Edward Powell <[email protected]>
Merge branch 'rss' of https://github.com/saltire/willie into saltire-rss

0d96c47d1b696b7efc029e83e351251e6809361e authored over 11 years ago by Edward Powell <[email protected]>
[core] Enable IPv6

This is the same as dee3c95 (#217), but without removing
`self.connect((host, port))`. It seems ...

c09449f2b756d68289f32a63b3b8b6dd5a99810b authored over 11 years ago by Edward Powell <[email protected]>
[core] Do not escape space in bot.join

Spaces aren't valid in channel names anyway, so we might as well do the
more convenient thing an...

582c070d188cee210c3a88854365639e1fcdc3ef authored over 11 years ago by Edward Powell <[email protected]>
[rss] Added a private method to display a command's docstring

Eliminates a bit of redundancy. Also corrected a few errors in the
docstrings, which should be l...

8d2d8a9d740cd966f92606bdac8647a89526f3fb authored over 11 years ago by saltire sable <[email protected]>
[rss] List function now takes parameters

You can optionally specify a channel and/or feed name, and the list will
be filtered to show onl...

11a3acd52b3d58c979a79c0978b14e6b7566fd28 authored over 11 years ago by saltire sable <[email protected]>
[rss] Replaced the toggle command with enable/disable

Probably anyone using this command will specifically want to enable or
disable a feed or feeds, ...

166afea35a50d6689de11ec2f0e7439df19dbf88 authored over 11 years ago by saltire sable <[email protected]>
[rss] Added a help function

This function checks the given command against existing _rss methods,
and says the docstring of ...

5df773ff23528b2cf2e5443c28156d12e8eee087 authored over 11 years ago by saltire sable <[email protected]>
[rss] Oops, forgot to remove clear from docstring and action list

Removed clear from docstring and action list.

Also prepended an underscore to the RSS methods s...

d7382864a4df2d9c9fb6ef4243951737584ea72c authored over 11 years ago by saltire sable <[email protected]>