Ecosyste.ms: OpenCollective

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

Sopel

I'm a Python IRC bot, designed to be easy to set up and customize.
Collective - Host: opensource - https://opencollective.com/sopel - Website: https://sopel.chat/ - Code: https://github.com/sopel-irc/sopel

Merge nickname IDs when merging nick groups

Also fixed broken test for merge_nick_groups() which allowed this bug to persist.

github.com/sopel-irc/sopel - fbe2113fdf81a042963459709f588b443b40d4f2 authored over 9 years ago
Add note to docs about using sched with @rate

github.com/sopel-irc/sopel - d9357deae7271fd84146ad05096d02613ae1362e authored over 9 years ago
safety: Move to new config stuff

github.com/sopel-irc/sopel - 8e3bf2a874420def55848a68cd62853a5b81c848 authored over 9 years ago
config: Clean up documentation

github.com/sopel-irc/sopel - d57544a0de9abd31a85a398e994447d6acca020d authored over 9 years ago
config: Clean up some private things

github.com/sopel-irc/sopel - 5945ced5f9cb3b63800dac3b01837dc594f7a890 authored over 9 years ago
config: Clean up deprecated wizard stuff

github.com/sopel-irc/sopel - 2466803d3a595ea95a8831e09be3d65378b1041e authored over 9 years ago
Fix unquiet.

Unquiet was using op instead of channel, so to unquiet you were requried to .unquiet channel nam...

github.com/sopel-irc/sopel - fe3a0bd669f6327e0df0b7705d3eb8d8f59cb300 authored over 9 years ago
tools: Drop locking methods from WillieMemory

Credit to @matthijskooijman; this comes from their PR #786.

github.com/sopel-irc/sopel - d916d763b852e2aba5755a7e0e8ffd60e8f7fe8d authored over 9 years ago
docs: autodoccing for new config stuff

github.com/sopel-irc/sopel - 72385b9dd975381371045563166a4fa8ebfc45e3 authored over 9 years ago
Merge remote-tracking branch 'origin/master' into 6.0

github.com/sopel-irc/sopel - e70ddd509f9979ea2a8a8039c71bee8e8c880d4f authored over 9 years ago
Fix config-related build errors

github.com/sopel-irc/sopel - 13889a01b76dd344f6ca6cea22f9c57171611f3e authored over 9 years ago
url: Use new config stuff

github.com/sopel-irc/sopel - 8395decd1aebbccc1b5411276b12ac035b0c8602 authored over 9 years ago
Merge pull request #817 from flexd/master

Fixes require_chanmsg

github.com/sopel-irc/sopel - da03b68ccae0b66d19a1f96f36121166dd4ad48c authored over 9 years ago
Fix is_chanmsg

github.com/sopel-irc/sopel - 788a995b6d5ffe19199265953b371c5f40db47b1 authored over 9 years ago
config: Make homedir configurable again

This needs to be done so that it can be in /var when pacakged

github.com/sopel-irc/sopel - 822727d4cb054801f7d7bef1efa61ae4e510ddc5 authored over 9 years ago
Fix test config mocking

github.com/sopel-irc/sopel - cfcba1c21f01f68ad4e6d937aa0e6d33eac67d2d authored over 9 years ago
config: Fix homedir bootstrapping by moving it to main config

It's not configurable anymore anyway, nor should it be, imo

github.com/sopel-irc/sopel - 0e9324018a30bd95afe3c0a41622ee1999e40124 authored over 9 years ago
clock: Move to 6.0 config stuff

github.com/sopel-irc/sopel - a5a34cbbfc01a66d1e459230f808e1d4591192f9 authored over 9 years ago
config: Handle invalid settings in wizard sanely

github.com/sopel-irc/sopel - 29b6b269b010befc941e4659518425592d047ea7 authored over 9 years ago
ip: Docstring fixup

github.com/sopel-irc/sopel - b8edacdcdfddb2cea883de39f221225e22767bfc authored over 9 years ago
ip: Use 6.0 config stuff

github.com/sopel-irc/sopel - 5dfa41c018f57a2daa8986206299c0e608bbb195 authored over 9 years ago
github: Use 6.0 config stuff

Maybe this module should be removed, to be consistent with the "nothing
that requires an API key...

github.com/sopel-irc/sopel - 256a6c2f2ef24b1b05b132b368964631116754f1 authored over 9 years ago
config: Move core config wizard off the object

github.com/sopel-irc/sopel - a14a4212511c70ecf38ccf3a2e8ee2fa3914ca5f authored over 9 years ago
bugzilla: Add docstring to the config attr

github.com/sopel-irc/sopel - abd6022537f0d11dd5599d621bebfe4ffd818e38 authored over 9 years ago
config: Centralize option to config each module

github.com/sopel-irc/sopel - 7ddcc0c8cf4f6efd1e93ef7bf4e151429b02daf4 authored over 9 years ago
bugzilla: Use new static config

github.com/sopel-irc/sopel - 56ac44f1f2945c1afe8a23f4274ddaf7368753f3 authored over 9 years ago
Merge pull request #813 from bjlaur/master

[Dice]Added sorting to drop_lowest to enable dropping of the lowest n results

github.com/sopel-irc/sopel - 0f673b96afc578484fec224f6603cfba68483d9f authored over 9 years ago
Added sorting to drop_lowest to enable dropping of the lowest n results instead of just the first n results.

github.com/sopel-irc/sopel - d0e15c6f4a6a69dd9997049997084f37777cbc9b authored over 9 years ago
core: Seemingly fix circular imports

I'm not sure if this is actually all of them, but it fixes the use case
in #804, I think. Looks ...

github.com/sopel-irc/sopel - 3f7ed814619d3c29c232aaed7fe3b628123dfbdc authored over 9 years ago
config: Fix module configuration

This commit accrues interest on the technical debt from circular imports
(#804).

github.com/sopel-irc/sopel - a1794edb2a4cb7726afd6840427ec214475273b0 authored over 9 years ago
config: Fix ca certs and list wizard

github.com/sopel-irc/sopel - 87feac713971f4f8be2394e26b83eedbc25d1cda authored over 9 years ago
config: Fix boolean wizard prompt

github.com/sopel-irc/sopel - 9bc9874ccafcf254add8e51791f69e8ddb0a2d75 authored over 9 years ago
config: Use new wizard for core section

github.com/sopel-irc/sopel - bef9a6d7ceb55bb337cbfeee4498d21301a9eeb2 authored over 9 years ago
Fix the build

github.com/sopel-irc/sopel - 10a0ef5e096975146a5764f7aa4e60ffe7fc34cb authored over 9 years ago
Lay initial groundwork for new config wizard

github.com/sopel-irc/sopel - bd4420d95c8c4d08485ebfe868f121282ad85282 authored over 9 years ago
tools: Remove 5.x compat imports

Closes #766

github.com/sopel-irc/sopel - 6c249e856c8ae0daf1c97869ee16054d55329350 authored over 9 years ago
core: Various py3 fixes

github.com/sopel-irc/sopel - bd0e3dac0cbabbe21d534e94d2d78ad5a82bfca1 authored over 9 years ago
Merge remote-tracking branch 'origin/master' into 6.0

Conflicts:
willie/__init__.py
willie/coretasks.py

github.com/sopel-irc/sopel - af6814e703a766354effca96243390087a759abc authored over 9 years ago
coretasks: .blocks list on one line, de-dupe .blocks add

Closes #809
Closes #808

github.com/sopel-irc/sopel - 938119c1ec8c6db28d31bdc2b7ec7ec8e46d3ff9 authored over 9 years ago
reddit: Escape HTML entities in post titles

Closes #810

github.com/sopel-irc/sopel - 6a68e952cf29a5ec75156e074dd8bd0a16a2b658 authored over 9 years ago
converted tabs in indentation to spaces to make github checkstyle.sh happy

github.com/sopel-irc/sopel - d1fa0bf0128c2ba9938da43214d08b50f4b59978 authored over 9 years ago
make .seen replies for CTCP ACTIONs say "doing nick message"; leaves .seen replies for PRIVMSG to channel the same ("saying message").

github.com/sopel-irc/sopel - 0237fb8114f5a8423d39f44b2882d5dbf10954d7 authored over 9 years ago
Guard against pyenchant being missing to allow CI tests to pass.

github.com/sopel-irc/sopel - 82679f8aeb91dbd8a082a7a219cc55fdd80343d7 authored over 9 years ago
Enable pip caching for CI tests.

github.com/sopel-irc/sopel - f00863e21e832adeed73d836ba4e29bbe94dd8b7 authored over 9 years ago
Disable enchant from CI tests.

- This allows the CI builds to run on faster infrastructure where
sudo doesn't work.

github.com/sopel-irc/sopel - fac3bb9deb18316f3758751318ec873a37e7b7e5 authored over 9 years ago
Merge pull request #802 from maxpowa/patch-1

Update README.rst

github.com/sopel-irc/sopel - 5472950423e3a3916c500ae8b2eaab3d01bf85e6 authored over 9 years ago
Update README.rst

Link to the base willie package instead of a specific version

github.com/sopel-irc/sopel - 4ebb631155d85570c90bdbfcbf34135a38a38772 authored over 9 years ago
Release alpha for 6.0

github.com/sopel-irc/sopel - 0c6b39fff8e36b780fce889be03df0c037ba8ace authored almost 10 years ago
Fix broken filename config defaults

github.com/sopel-irc/sopel - be881c351efbe5a941700da40f6a35e24da3ab5e authored almost 10 years ago
Fix broken pid file configs

Still doesn't put the pid file in the right place anymore, but at least
it runs. This is all a r...

github.com/sopel-irc/sopel - d5fe8134656fda160bdaad51bf561308ed4d5fa8 authored almost 10 years ago
Add -git to version number

github.com/sopel-irc/sopel - 5a64dd46925795a507150244ca0f4c024ee47210 authored almost 10 years ago
Release 5.3.0

github.com/sopel-irc/sopel - 9736018b9e53b9fa44ff1fc7bc78dfd7b738ad6a authored almost 10 years ago
wikipedia: Fix url callback sometimes not registering

Odd bug caused by not doing the registration right. This is why #761 is
needed.

github.com/sopel-irc/sopel - 42fd0921b07b04df23cf1bce2d66ddfe0b003376 authored almost 10 years ago
Merge branch 'master' into 6.0

github.com/sopel-irc/sopel - 8914607cef8af326834032698e97cb02f134ccce authored almost 10 years ago
Finish off the core config

github.com/sopel-irc/sopel - 1bb922c5e50c326c0ceb4009fbca16a320684c8d authored almost 10 years ago
Fix some minor TODOs

github.com/sopel-irc/sopel - f4b1009409323336f7e7a84fb3534f891d2d59ab authored almost 10 years ago
Add missing exception messages

github.com/sopel-irc/sopel - 40ee681429611c8a5d2cff16ed4584ee73fe4270 authored almost 10 years ago
Fix warning when no modules loaded

github.com/sopel-irc/sopel - 55c06d57800539d35adac1331248a6b1bdf663e6 authored almost 10 years ago
Add back job scheduling

github.com/sopel-irc/sopel - a1a771a1ffc114f10be3c94d4c40d57b482a2408 authored almost 10 years ago
Update news

github.com/sopel-irc/sopel - 1f1e815b5d7150480056884c8e6cdacbae6eacdd authored almost 10 years ago
YouTube: Remove module, because Google broke it

github.com/sopel-irc/sopel - 0ca6aaf201608b6e937e5b2246a61a2286707970 authored almost 10 years ago
Fixing config fixes

github.com/sopel-irc/sopel - c6ba44e94056091a60a849b322b572cac029b7e6 authored almost 10 years ago
More 6.0 config fixes

github.com/sopel-irc/sopel - cc4022813dd8708f43832290f99a8605b667ffd9 authored almost 10 years ago
Fix a bunch of 6.0 deprecations

github.com/sopel-irc/sopel - c7b6bab0a1c635040eed1d757a7a8e6f165cf172 authored almost 10 years ago
Fix some fix for 6.0 comments

github.com/sopel-irc/sopel - 6f3a856db7ff27ede743df4da5c35be1b3856710 authored almost 10 years ago
Work on getting everything to work with new config

Still not runnable yet.

github.com/sopel-irc/sopel - 275cff7b3305e7045698ce7ca24aad0a24aa9f13 authored almost 10 years ago
Merge branch 'config' into 6.0

github.com/sopel-irc/sopel - 4544cffe636d94ed4ba1e21ed0e6af480930378f authored almost 10 years ago
Add filename config type

github.com/sopel-irc/sopel - a93913731e6810891084873687e5654a05fd73a9 authored almost 10 years ago
Merge branch 'master' into 6.0

Conflicts:
willie/bot.py

github.com/sopel-irc/sopel - 99b439f5e969668251f2b0d869ca24e7e3f05e04 authored almost 10 years ago
Merge branch 'intent' into 6.0

Conflicts:
willie/bot.py

github.com/sopel-irc/sopel - 96c314d90e3411cd193e0bb1cd4c12d1dc109d34 authored almost 10 years ago
Merge pull request #683 from Winter-Stormer/weather

Weather tweaks: include time in response, reverse wind direction arrows

github.com/sopel-irc/sopel - db0fd3ea7687aef911be668ae59ad80ee3e3b1fc authored almost 10 years ago
Merge pull request #787 from dmin7/master

Update translate.py

github.com/sopel-irc/sopel - 751d3f7b1ebe26b78421c0af2ace4cd2a56be893 authored almost 10 years ago
Merge pull request #775 from whonut/new-reddit-features

[WIP] Additional reddit features, addressing Issue #119

github.com/sopel-irc/sopel - 9cf2dfdf7140790eb965ef7e7cf30057d9755df1 authored almost 10 years ago
Reverting location change; now arrows only

github.com/sopel-irc/sopel - cc4685e1a9d84156c7de226db6786f1a98a98fee authored almost 10 years ago
Update translate.py

Removed trailing whitespace ... ..

github.com/sopel-irc/sopel - be1272faf3bfddcafc5fbfbfbd0cdbee12f71a2f authored almost 10 years ago
Update translate.py

Change url from https to http ..

github.com/sopel-irc/sopel - 424311e4f9726cfab4f31577230de98aeea8f266 authored almost 10 years ago
Update translate.py

New url for google translate api, old one was broken ..

github.com/sopel-irc/sopel - 76bdd1399b225e4c06f7198a83ecf2338d24aa4e authored almost 10 years ago
[reddit] Added ability to hide NSFW link/kick poster using sfw flag

If the sfw entry (added in previous commits) is set to True, NSFW reddit
links will have their l...

github.com/sopel-irc/sopel - 25d4a513b5232a9b5b16a34b03fa2408d4dbee2d authored almost 10 years ago
[reddit] Added .setsafeforwork command

The .setsafeforwork command takes an argument of either 'true'
or 'false' and sets the value of ...

github.com/sopel-irc/sopel - 73d2ace80811ed01857c8baf881a8385fb63dad7 authored almost 10 years ago
[reddit] Added example to .redditor command

Added an example decorator to the .redditor command showing sample
input, to be accessed with '....

github.com/sopel-irc/sopel - f1073705375936dfb796ed78da281eb175ba3752 authored almost 10 years ago
[reddit] Added cake day detection to .redditor command

Added a 'Cake day' section, the text of which is pink after the redditor's
name if it is their c...

github.com/sopel-irc/sopel - 2dbaf778af86b47592cc0a0a68950ca18c039052 authored almost 10 years ago
[reddit] Added post creation time to reddit URL rule

Added 'import datetime as dt' and changed 'from willie import tools' to
'from willie.tools impor...

github.com/sopel-irc/sopel - 87462acc781b99e31f642de9ab78108d3f9f07cf authored almost 10 years ago
[reddit] Improved PEP8 Compliance

Split a line that was too long and added a single space at the beginning
of block comments.

github.com/sopel-irc/sopel - 2d0adc60b8202432f1ab1fbaea1d30fb1bb1d12c authored almost 10 years ago
checkstyle: Warn when not all __future__s are there

github.com/sopel-irc/sopel - 91e9e92fb8686af5cf980912e0abbd62c71aab8b authored almost 10 years ago
tools: Use __future__.absolute_import to fix time bugs

github.com/sopel-irc/sopel - 85ab0a1cd6e46079119775cc23d758fbebbdcba2 authored almost 10 years ago
[Calc]Prevent .py vuln.

github.com/sopel-irc/sopel - af905c33f62ffd05708588f35cc30aa5f7baa2a0 authored almost 10 years ago
core: Remove --exit-on-error option

Intentionally introducing a regression to simplify the config work. This
reopens #273. When we'r...

github.com/sopel-irc/sopel - 2c49ada02c45373aa43d4fbc56c3fa1556387048 authored almost 10 years ago
Update NEWS

github.com/sopel-irc/sopel - 93b9831715938711992b1eb851a4428e2235e803 authored almost 10 years ago
docs: Tweak up autodocs for tools

github.com/sopel-irc/sopel - 0256dadfd99483e1dd7208d5b47f460ed1e9e15d authored almost 10 years ago
Various config-related tweaks

github.com/sopel-irc/sopel - f1583f41661763b556b061e262397934fea4b5cc authored almost 10 years ago
config: Add method for defining section classes

github.com/sopel-irc/sopel - 78d33385e0462b5170e4e42e9418c3b69eb14b17 authored almost 10 years ago
Merge branch 'master' into config

github.com/sopel-irc/sopel - 668f55cc447a00706f2212a41b465168f65dc5aa authored almost 10 years ago
Assorted minor fixes

Terrible commit message. #MoveFastAndBreakThings
#ImAnAss #IBarelyEvenUseTwitter

github.com/sopel-irc/sopel - f82d7c988f64d6350ff53970a5dab430f289a39a authored almost 10 years ago
youtube: Add warning for #764

github.com/sopel-irc/sopel - dc6a9aa94ac667d67878ecc39e366e04ff73dc3f authored almost 10 years ago
Merge branch 'tools'

github.com/sopel-irc/sopel - 2571bdd24ec10ca2afb2a71fe13fab85d759a6bb authored almost 10 years ago
Use moved time tools

github.com/sopel-irc/sopel - 0d381d247bf0b297a88df62eb377a9e17f1bf097 authored almost 10 years ago
dice, calc: Use moved calc stuff

github.com/sopel-irc/sopel - 7e9aae93d2727ff7449307abd4629f444e4bbdc2 authored almost 10 years ago
tools: Sort out job stuff from Bot

I think this is enough to close #663

github.com/sopel-irc/sopel - f6146d424ea3e7ac0d44b97a97c6fc3acda2ce34 authored almost 10 years ago
Linting fixes

github.com/sopel-irc/sopel - 624d6fde28eed5449af8fb178c238c8b6f9a25da authored almost 10 years ago
tools: Start actually splitting things out

github.com/sopel-irc/sopel - da481ea851a514d2dac9d1e006fb9da7d4b79f2b authored almost 10 years ago