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

[url] Fix .title command per issue #219

Also use callbacks per issue #117

d1acb126a51a6353bd559ab1d9b36c1e4b9e5c83 authored over 11 years ago by Edward Powell <[email protected]>
Merge pull request #253 from cerealcable/master

Parse Variables in dont_know method

30572a355916fbf1c60fdf8619e19d2d51ff3b02 authored over 11 years ago by Edward powell <[email protected]>
[config] Fix error in extra module processing

3e47a1f01be31f050ed992418a76ec13ea6f7d7c authored over 11 years ago by Edward Powell <[email protected]>
Add username and hostmask to bot.Trigger.

Issue #255.

038cf668367d47ea1d24255b3162ba7e7ff473f3 authored over 11 years ago by Ari Koivula <[email protected]>
parse vars in dont_know method

ac421f60b0babd3faf30e01b2166cc6e71e96e32 authored over 11 years ago by Morgan Humes <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

eb0847b74dd26baefbdada85d0b0e5cc41e64a42 authored over 11 years ago by Edward Powell <[email protected]>
[core] Rework enumerate_modules to be neater and more sensible

Fixes issue #209. Makes pull request #251 unneeded.

e0db1b796749d5d30e32c999378a59b625d0e2b8 authored over 11 years ago by Edward Powell <[email protected]>
Add Windows label to CONTRIBUTING

ac1c34776e6282a6fbee2ea7ed2ee0890d484a53 authored over 11 years ago by Dimitri Molenaars <[email protected]>
[config] get_list should return empty list for empty value

b6f40d13f9ecb48c6efca6111da0d75c77b6c029 authored over 11 years ago by Edward Powell <[email protected]>
[wikipedia] Switch to a text search, rather than a nearmatch search

33376bce59fbbdc75aa84929a81a9cd06bdd4bfb authored over 11 years ago by Edward Powell <[email protected]>
[meetbot] Slugify meeting titles before making file names

It could be done more properly, but it fixes issue #225, so it'll do for now.

f199cb2ba22c465af9aa22232d23f44b3ffd3b60 authored over 11 years ago by Edward Powell <[email protected]>
[bot.py] Prevent other_bots from being added to nick blocks list repeatedly

One more problem in issue #232 fixed.

7a8a48a36d78b9224b48d14b13671206b5c5aa7a authored over 11 years ago by Edward Powell <[email protected]>
Revert "Connect over IPv6"

This reverts commit 845a69aa321fe90eb875ddc4e306438d1575a558.

995368ca41bd7d120432dcb3c26119888e136364 authored over 11 years ago by Edward Powell <[email protected]>
[coretasks, bot.py] Solve case sensitivity of nick block removal

Also prevent erroneous addition of empty entry, which prevented listing of
blocks in certain cir...

eb619105e8f3970dbf9c7abfa5c1d4d721799489 authored over 11 years ago by Edward Powell <[email protected]>
[bugzilla] Check that the text of the bug's resolution is present

Solve issue #247

8b19dbdecabeaec128c1a94a60c0f626933963b9 authored over 11 years ago by Edward Powell <[email protected]>
[translate] Make sure we output English even if the text is too long

94c515e1d1cfb364a282ad61e792dabf51e23e96 authored over 11 years ago by Elad Alfassa <[email protected]>
[translate] Various improvements for translate and mangle

- Eliminate HTTP error 414 when using mangle.
- Remove useless parameters from the google tran...

00449bdf79dbc190f38e815d369fe3e698366ec0 authored over 11 years ago by Elad Alfassa <[email protected]>
[gitignore] remove willie.py from gitignore

a7b66d4ac20629095f41d03609683a2bf2bbd20d authored over 11 years ago by Elad Alfassa <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

353cc743ffd79e32fafb0e7b1257c76d0767dcbf authored over 11 years ago by Elad Alfassa <[email protected]>
[announce] Add an announce module

This module allows bot owners to send announcements to all channels the bot is currently in

e8e0f569ba47652c281ec3e59c5cba772d2dace0 authored over 11 years ago by Elad Alfassa <[email protected]>
[coretasks] Properly maintain willie.channels

It appears that we weren't updating that list at all!

205f6093375242ef975a250498b52f87479bdc62 authored over 11 years ago by Elad Alfassa <[email protected]>
Merge pull request #217 from ekohl/ipv6

Connect over IPv6

dee3c95821e658a4851bae4f67d5a15ce2cfb60d authored over 11 years ago by Elad Alfassa <[email protected]>
Connect over IPv6

An effort to solve https://github.com/embolalia/willie/issues/187.

845a69aa321fe90eb875ddc4e306438d1575a558 authored over 11 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
[docs] Update README to reflect new installation instructions

5884de053af2cc18d7e25d9865ce38f2b70dbe6e authored over 11 years ago by Edward Powell <[email protected]>
Move startup script to root directory

This should make it more simple for people to start the bot.
The installation works by copying t...

dcd9c44960f586ca3007c3888094cba806f7704a authored over 11 years ago by Edward Powell <[email protected]>
Revert "Move startup script into module folder for more intuitive startup"

This reverts commit 02460d3b84b5f64f3873c968464604d5f6b4233f.

a0ed96b913591e018f530181b9098791e2b6daeb authored over 11 years ago by Edward Powell <[email protected]>
Move startup script into module folder for more intuitive startup

02460d3b84b5f64f3873c968464604d5f6b4233f authored over 11 years ago by Edward Powell <[email protected]>
Merge pull request #242 from spacetime/master

[config] Split stored string before use in add_list

897767c33055c705fa96dd368df946f6edddd812 authored over 11 years ago by Elad Alfassa <[email protected]>
[core] remove useless old try-expect block that caused debugging to be harder than it should

171cef7b4baf6e291d2a6c21b2b24c67416a9674 authored over 11 years ago by Elad Alfassa <[email protected]>
[config] Split stored string before use in add_list

ConfigParser.get() reads configurations (eg. channel list) as a string causing wrong
lists to be...

a9b57e8601d33509ebce1177239b0d7f5d6036d9 authored over 11 years ago by Rishab Arora <[email protected]>
[core] Make sure text is unicode when we put it in the flood protection stack

dee817249008ad8e0cad0df01135fc0b8d467bf2 authored over 11 years ago by Elad Alfassa <[email protected]>
[core] Make sure we send unicode

Didn't we have code to do that before?

064bc67e71ff9b47427633c186db68c5bbdc59aa authored over 11 years ago by Elad Alfassa <[email protected]>
[core] re-add support for non-unicode encodings

We can't trust clients to use valid unicode. Some of them use arachaic encodincs.
Because this i...

566f92826102e1b63f40ab022a4541256489ebac authored over 11 years ago by Elad Alfassa <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

0f21cae4e8c637abbf6e60fb164e69cd816cb580 authored over 11 years ago by Elad Alfassa <[email protected]>
[core] Some improvements for the error handling mechanism

5d9b60c501a774db5de65f642852522eec465ae9 authored over 11 years ago by Elad Alfassa <[email protected]>
Merge pull request #241 from kitschysynq/master

Fix deprecation warning when starting with SSL enabled

fbad2fde1ae048331f266e18c33bd7da483041c0 authored over 11 years ago by Elad Alfassa <[email protected]>
[db] Remove executable flag

db.py shouldn't have a +x

67858fcc3a164a5e138ca12c64580dd64fea98c3 authored over 11 years ago by Elad Alfassa <[email protected]>
[calc] Properly support unicode

Issue #240

2c1aa4450bed81852d070bd1cb616e4fb0168c56 authored over 11 years ago by Elad Alfassa <[email protected]>
Make sure we encode unicode strings to bytes before we pass them to urllib.quote

fca68d0539719213924870a4e41ec16bfeeeaf1b authored over 11 years ago by Elad Alfassa <[email protected]>
[wikitionary] Proper unicode support

I have NO CLUE why we need to .decode() things before we call .say, but it works, so I commited ...

f43a8bc6b83098161169d520319c158d0bab434d authored over 11 years ago by Elad Alfassa <[email protected]>
[wikipedia] Complete rewrite to use MediaWiki API

Issue #221 and #235

934a1506807b948c37d20cc656c8c2d7d59c5bf1 authored over 11 years ago by Edward Powell <[email protected]>
Fix deprecation warning when starting with SSL enabled

48956ad36ebbeec5350ebd7d8f69ba5743abc9c5 authored over 11 years ago by Sean "Thor" Swehla <[email protected]>
[calc, etymology, ip] PEP8 per #125 and unicode per #240

94820b483f973236f069f8db912f9aeac973f8d9 authored over 11 years ago by Edward Powell <[email protected]>
[search] PEP8 per #125 and unicode per #240

df1768871fb5a70a919d072d53a242c46d4031ee authored over 11 years ago by Edward Powell <[email protected]>
[weather] Properly use unicode per issue #240

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

780a619078efa22b0797e6364baf2aec98351dea authored over 11 years ago by Edward Powell <[email protected]>
[unicode_info] Fix per issue #240 and rename from codepoints.py

3884a5f6e07d334103504cf5a7a2c176daf3cf9a authored over 11 years ago by Edward Powell <[email protected]>
[core] Make everything Unicode in the core

This will probably break a few things, including the codepoints module.
It also likely means tha...

3ca0ffeeb339b42aeb434d029ddb6c06e43304bc authored over 11 years ago by Edward Powell <[email protected]>
[core] Make everything Unicode in the core

This will probably break a few things, including the codepoints module.
It also likely means tha...

a388a7068d97b3fdedea46878e0e85168f225b35 authored over 11 years ago by Edward Powell <[email protected]>
[coretasks] Fix issue #238

I was sure we added raw to the trigger... having it in willie seems to be an extremely bad idea ...

85915ccf900c9fa23da4a41ad6b5cd4f464ceab6 authored over 11 years ago by Elad Alfassa <[email protected]>
Add our wiki as a git submodule for easier updating

This means whenever you clone willie you can run git submodule update to get a copy of the wiki
...

98df7fb1b5953bf4027d2a26e5f9d6270b4ea862 authored over 11 years ago by Elad Alfassa <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

9a36807f631505d04f69e4e7d95858fcaedc619d authored over 11 years ago by Elad Alfassa <[email protected]>
[core/ssl] Default to verifying SSL CN if SSL is enabled

Also, properly exit if SSL certificate verification failed

ccfd2965f0fe9440c06e9390380fdbc56c32c61b authored over 11 years ago by Elad Alfassa <[email protected]>
[coretasks] Don't try to handle NAMES if no channel was specified

This fixes issue #229

3a07b587c251e295a648b15ff442d873715aa14e authored over 11 years ago by Elad Alfassa <[email protected]>
[coretasks] Fix an issue with refresh_list which could cause it to forget all channel ops if the invoker was not a willie.admin

Also fix the docstring for list_voices

a1f82218091078d7f5728b3117a1088de994169f authored over 11 years ago by Elad Alfassa <[email protected]>
Merge pull request #234 from kitschysynq/master

Fix state names without a space

213c6feb1de4a1b83b9dccbf67fd9ce4488bd45e authored over 11 years ago by Elad Alfassa <[email protected]>
Fix state names without a space.

The change to fix statenames with a space had a misplaced question mark.
This patch corrects tha...

5b8617d56d9b748ab948e0a0df8863c580e9c7d9 authored over 11 years ago by Sean "Thor" Swehla <[email protected]>
Merge pull request #233 from kitschysynq/master

Fix minor spelling error

c31491917c880e7831b6273ca199f0dc866f59ff authored over 11 years ago by Elad Alfassa <[email protected]>
Fix spelling in shutdown message.

09b4190bc25da6caba68c6dcb14df70f0bb9b898 authored over 11 years ago by Sean "Thor" Swehla <[email protected]>
Merge pull request #231 from kitschysynq/master

Make nws handle states with spaces

f2f141ad5e8cb2062599325b54be6948049667af authored over 11 years ago by Edward powell <[email protected]>
Make nws handle states with spaces.

46aa6b6a9acea40b70bcd8331b11823f00fd850a authored over 11 years ago by Sean "Thor" Swehla <[email protected]>
[gitignore]Sorting and cleaning up.

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

191fa740ef8cf258fa5c67eaae7102684d73614e authored over 11 years ago by Dimitri Molenaars <[email protected]>
[countdown] Fix a silly error from countdown

Closes issue #213

990a19aa0aa7fa9d9e8ba83fa3e36c5310381c36 authored over 11 years ago by Edward Powell <[email protected]>
Merge pull request #228 from Syfaro/master

docs for isvoice

db3727a30a8346b2591f4e4b19e4abbc5171bb20 authored over 11 years ago by Edward powell <[email protected]>
[docs] docs for isvoice

f1efa6bf04fe7d1cb2fb9d1ca693d428727acffa authored over 11 years ago by Syfaro <[email protected]>
Merge pull request #227 from Syfaro/master

ability to check if user is voiced (+v)

Thanks to @Syfaro for contributing this code

9c3db2a976d3588d19463f33f37b7bd0dd660d4d authored over 11 years ago by Elad Alfassa <[email protected]>
[core] added ability to see if user is +v

7fc67a213dbe89ec41224dc1a7b0e68376c0c70d authored over 11 years ago by Syfaro <[email protected]>
[Bucket]Configs are always strings, so turn them into integers.

WARNING, NO SANITY CHECK ON THE CONFIGURATION FILE. ONLY USE INTEGERS.

Signed-off-by: Dimitri Mo...

4d8995b9238878b0b81d3a52b3d1179fd0eea522 authored over 11 years ago by Dimitri Molenaars <[email protected]>
[bucket]Make inventory size configurable.

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

35b4ac74771747d6e160e1b69f3f5dccfa5fff09 authored over 11 years ago by Dimitri Molenaars <[email protected]>
[lmgfty]Let me google that for you. Initiat commit

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

b38ab892f203c01b66b604ed46aeb1fcb0ba6c75 authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[CONTRIBUTING] Add information about issue tracker tags

5969087b58764a635bf8b28e2e2dbdd73e00d2bf authored almost 12 years ago by Edward Powell <[email protected]>
Merge branch 'master' of github.com:embolalia/willie into v3.2.0

f6f3bf20098938415fbaac9b37d35a509ceddc88 authored almost 12 years ago by Edward Powell <[email protected]>
[tell] Properly encode unicode before writing db file.

Fix issue #220

93f144c15012287d086db39b0e01b1bf02fac7e8 authored almost 12 years ago by Edward Powell <[email protected]>
[weather]Quick and dirty fix for issue #218.

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

d2302661a60c1f916766857c317c09c40401a5d3 authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[docs] Final tweeks, including change of version number to 3.2.0

dc7ca5cc228ff6566dd8dee583249082d00881d0 authored almost 12 years ago by Edward Powell <[email protected]>
[docs] Add NEWS and CONTRIBUTING files

12bdf43ab2d2f23413a625a843a1cafea25c0386 authored almost 12 years ago by Edward Powell <[email protected]>
[docs] Fix readme for ReStructuredText

03d5961ada7cd28f5d69e371312dc8f23d0775cd authored almost 12 years ago by Edward Powell <[email protected]>
[docs] Switch to ReStructuredText for readme

0c34921d2053cd9fcffa7978e7247a1aa82e4c7a authored almost 12 years ago by Edward Powell <[email protected]>
[db] pep8ification per issue #125

91607fa419b50c867d94671a202a96ab19abc6a7 authored almost 12 years ago by Edward Powell <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

435eee3f1033f2d90929b55c00791dff55327140 authored almost 12 years ago by Edward Powell <[email protected]>
[script] Remove deprecated use of stdout

6eb9e964cc1a11e97effed32f1ba3b398952643f authored almost 12 years ago by Edward Powell <[email protected]>
[Dice]Fixed choice (finally) to have |, \ and / as delimiter.

close #214

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

c73d394a783605c0538ae3c0cf0727715426dcce authored almost 12 years ago by Dimitri Molenaars <[email protected]>
Reverting a0f48c7dba32332c57e12cca4762ae689a284ec4 until home.

30e3b569ce6caca7adeeec41d88b65a85944baea authored almost 12 years ago by Dimitri Molenaars <[email protected]>
Adding extra seperators for choice

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

a0f48c7dba32332c57e12cca4762ae689a284ec4 authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[bugzilla] Fix name error in setup

This went unnoticed when we changed to the get_list method

e28519887ff85f016a6fd70b24f1dc17455f5647 authored almost 12 years ago by Edward Powell <[email protected]>
[tools, script] Don't deprecate stderr just yet, since it's used quite a bit. Also replace use of stdout in main script

0e0bcc97cee1f001d05c97d33cd64dae25fb30a0 authored almost 12 years ago by Edward Powell <[email protected]>
[tools] Better documentation and PEP8ification

Issues #212 and #125

e35d5f50cdd0f0f6d36f0c183e3804d6223bdf9e authored almost 12 years ago by Edward Powell <[email protected]>
[docs] Tweaks to tools documentation

9e86f33e6d22fdb0df1cb9490ab55734f8415697 authored almost 12 years ago by Edward Powell <[email protected]>
[docs] Make tools actually show up on docs page

Also, update version number to 3.2.0-rc1, and make docs automatically use this number

4f9a38995a974188f80fa321ed35c00faa5fdb0f authored almost 12 years ago by Edward Powell <[email protected]>
[remind] Solve issues with time not being properly reported

Issue #210

cbabf8a605683254f6fd91b74d2a6a9480496787 authored almost 12 years ago by Edward Powell <[email protected]>
[Radio]Periodic radio checking now has to fail 10 times before disengaging.

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

7e68cad3f1fc5b2e5bc88c955c509a1d83c39bfb authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[dice]Added alias 'choose' to 'choice','ch'.

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

3258556ba85e4e43e6d5c4b088a74c54431fac2f authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[dice]Added a choice command.

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

831b893cead904d38e209c90156e4b129a38443c authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[adminchannel] Remove calls to non-existent function calls to services authentication

Close issue #208

2909f2894c99c9fbc7248e5103467ab4f7543e4b authored almost 12 years ago by Edward Powell <[email protected]>
[remind] Add custom format and timezone to confirmations

aef2f8be357f0992df7b97c144e760af510ec3b7 authored almost 12 years ago by Edward Powell <[email protected]>
[remind] Clean up module, fix some errors, and PEP8ify

ea89164100cc52242c8f0c5cd4663e8685ae19a1 authored almost 12 years ago by Edward Powell <[email protected]>
[seen] Fix likely error with time formats

c85f141e6ad3cad15e1a7c2c3cd76f140d357f91 authored almost 12 years ago by Edward Powell <[email protected]>
[tell] Fix error when timezone is set but format is not

df962bc49d9880c2df886213c049bcb8a13bfd7e authored almost 12 years ago by Edward Powell <[email protected]>
Merge pull request #207 from WireShout/patch-1

Add .banish command

693e206b9854395263a1c5040cd8d1fcc32fa15b authored almost 12 years ago by Dimitri Molenaars <[email protected]>
Add .banish command

Requested by Savvy and Elly

84996b8053eedcb9c6d9af988574bf58476009d9 authored almost 12 years ago by WireShout <[email protected]>