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

Add a script to handle 5.0 db migrations

github.com/sopel-irc/sopel - 61d7a137feb873460f4158283034b4d8ae322e3c authored about 10 years ago
Merge pull request #692 from Khabi/bugfix

Core: Delay 'CAP LS' until after USER to fix authentication issues under...

github.com/sopel-irc/sopel - 3be874f8941a8a44ee37b917c7f6d939b54a897e authored about 10 years ago
Merge pull request #680 from anarcat/ip_ASNs

leave the AS number in display

github.com/sopel-irc/sopel - 000b9902550926eb9146ea0c144db81c88002368 authored about 10 years ago
core: Remove reference to origin in dispatch()

github.com/sopel-irc/sopel - 599fb1330ad528779b7e8fb08688f4b7c757da89 authored about 10 years ago
search: remove useless imports

github.com/sopel-irc/sopel - 90f0e137f0dff0f668d6e6f29bdffc947eb57879 authored about 10 years ago
search: remove google functionality, alias .g to .ddg

Google removed their deprecated API we used for searching.
Since their new API requires API keys...

github.com/sopel-irc/sopel - 75854a66b44f4edd01bc82477966f1ba5c0877be authored about 10 years ago
core: Fix frequent disconnects

When gutting out found_terminator() in commit 4152247, Embo accidentally
dropped the line which ...

github.com/sopel-irc/sopel - 56f25eac95c0dd8235485b0aa10c3632d9c0d06d authored about 10 years ago
chanlogs: Don't use origin

origin was removed in Willie 5.0

github.com/sopel-irc/sopel - 9b8ea297a812b498b09812c6d5cedc49c7603cab authored about 10 years ago
Core: Delay 'CAP LS' until after USER to fix authentication issues under rare cicumstances

github.com/sopel-irc/sopel - 3f6ac5d688de3ee8652a4b555efa27d0a1cd806e authored about 10 years ago
Merge pull request #690 from flashcactus/master

Need to import Identifier and Trigger

github.com/sopel-irc/sopel - 528daea42bdb642ba94ee00e5458bfe18db450ce authored about 10 years ago
make sure integer division is handled properly by older versions

github.com/sopel-irc/sopel - fbccd8a3ea611a68fc490a23fb185cb3c14ce598 authored about 10 years ago
use integer division for python 3 compatibility

github.com/sopel-irc/sopel - fb63a76e6dcde2df627e34941cf310eb1fbf4244 authored about 10 years ago
Added import of Identifier and Trigger

github.com/sopel-irc/sopel - 0a4d0745d23356a318d531960c2e68e97e2fea92 authored about 10 years ago
Release a 5.0.0 beta

github.com/sopel-irc/sopel - e84430ba3dfa26f6b3d2779c4015dd4dc3641e04 authored about 10 years ago
[db] Remove erroneous print function

github.com/sopel-irc/sopel - 7ec7c1217c06d26722fc74df0530e5971b877dd8 authored about 10 years ago
Merge remote-tracking branch 'origin/master' into master

github.com/sopel-irc/sopel - fa07822c04203335cb3e5f99713ca9c1e9a045bd authored about 10 years ago
Fix build errors

github.com/sopel-irc/sopel - f55b7b4d7d1a1b63ccd7cc5a85611385cb090199 authored about 10 years ago
[bot] Fix missing import

github.com/sopel-irc/sopel - 2679b7c0f7de4f088f2553ec191adc3ca04d63f1 authored about 10 years ago
Add -git to version number

github.com/sopel-irc/sopel - f4087f74a194f886d11bcb1bb08768531c438fe3 authored about 10 years ago
Fix typo in news at last minute before actually releasing

github.com/sopel-irc/sopel - f09fd5af16326bd522b8d0472f9cfffc3192c9c9 authored about 10 years ago
Release version 4.6.0

github.com/sopel-irc/sopel - eb4ba732ad014486342bc1043ae39e13caa266e7 authored about 10 years ago
Update NEWS for 4.6

github.com/sopel-irc/sopel - 322a3a497c1274566ac1fab2858c5ac715d42420 authored about 10 years ago
[logger] Add backward-compatibility for configs

github.com/sopel-irc/sopel - c4ff145bebcc74543913cee4150adb3775a5bd0c authored about 10 years ago
Merge branch 'master' into 5.0

Conflicts:
willie/bot.py

github.com/sopel-irc/sopel - 0bab61878ab35c6d251cd919418e9c60be44997e authored about 10 years ago
[radio] Fix a style error

github.com/sopel-irc/sopel - 40d8abfa97e1df3ac5822f02261dbe652de64b0e authored about 10 years ago
Remove use of deprecated debug function

github.com/sopel-irc/sopel - 1b3a02e46db28bd09f7815060a397f748d6e3a82 authored about 10 years ago
[logger] Fix style errors

I'm the one who set up the damn script; you'd think I'd run it before I
push…

github.com/sopel-irc/sopel - f6d60fb851dbca9b97bbe88461fa4258ac9825ea authored about 10 years ago
Change name of logging_handler module

Also add a convenience function for getting the right logger

github.com/sopel-irc/sopel - a9c94f6d6fdec50105f3317a2f46021ab6ca6f96 authored about 10 years ago
Send logging messages from willie to a debug channel

github.com/sopel-irc/sopel - 7dae40691de0638f8c7c9f7d0899781cd88ef226 authored about 10 years ago
Actually get new trigger code working

github.com/sopel-irc/sopel - cdcc67c0103a04dd8a030c2a2ebe0e04338d8a03 authored about 10 years ago
Fix style errors

github.com/sopel-irc/sopel - 379cf6b9066f18d1893aa021039879e51461ff3a authored about 10 years ago
Replace all uses of Nick with Identifier

github.com/sopel-irc/sopel - 35afad0cccb9a854e78bd7eadb996c55c9228b74 authored about 10 years ago
[db] Fix merge conflicts that snuck in somehow

github.com/sopel-irc/sopel - 8ed24e8d5ee73fa6ffb2bf7fff1164b0791ea3b8 authored about 10 years ago
Merge remote-tracking branch 'origin/master' into 5.0

github.com/sopel-irc/sopel - 788d125f76ed241284182bae32513e3f54b83905 authored about 10 years ago
[tools] Move Nick class to Identifier

github.com/sopel-irc/sopel - 5a669525c4136badadbc9950a61254f212ace787 authored about 10 years ago
Homogenize CTCP handling for IRCv3

Closes #356. Also moves all the parsing into a single file, so that
maybe it can be tested someday.

github.com/sopel-irc/sopel - 415224746dbe8cafc06df0336b4b716918b47a9f authored about 10 years ago
Print an error when trying to --configure-database

Also remove the db from the full config wizard. This means the default
db for new setups will be...

github.com/sopel-irc/sopel - 961ec48f8c8c1f9e2ad3895a74a5d937d9b65bb9 authored about 10 years ago
Reversing wind arrows to better match meaning. Altering 'location' to include the time of the report.

github.com/sopel-irc/sopel - 228c810d518a5a2cee20247b9ed776e1ece0e436 authored about 10 years ago
Merge pull request #681 from anarcat/rfc1918_geoip_crash

[IP]Don't crash on Unknown locations.

github.com/sopel-irc/sopel - 1a33157b3c81c3363f013f1c7e20112b2be8c50f authored about 10 years ago
keep the Location tag even if unknown so display is more consistent

github.com/sopel-irc/sopel - 621f50fa10516684c9ca8c08978c9a0fab0daab1 authored about 10 years ago
fix test case

github.com/sopel-irc/sopel - d06549eb1bd15cacc72af6c801af4ca70736eed1 authored about 10 years ago
avoid crashing on undetermined locations

this works around what is probably a bug in pygeoip:

01:21:44 <@anarcat> .ip 10.0.0.1
0...

github.com/sopel-irc/sopel - 3e47019c62469ad8ab9e4358f71cc0da061d28e3 authored about 10 years ago
leave the AS number in display

the ASN is very useful in diagnosing routing issue and distinguishing
between multiple networks ...

github.com/sopel-irc/sopel - 8d3340985174b4575d3a9fbf04c8ac4955d1779b authored about 10 years ago
properly log output of willie in systemd

with the --quiet flag, the verbose core config setting has zero effect
and there would be no way...

github.com/sopel-irc/sopel - 905f355c79e4c1f70b3a45edafe0fdbe52b92a25 authored about 10 years ago
Merge remote-tracking branch 'origin/master' into 5.0

Conflicts:
willie/db.py
willie/modules/adminchannel.py
willie/modules/clock.py
willie/module...

github.com/sopel-irc/sopel - f8dbf5b62ccf2e546711f94817bf0a2a1a0c2c63 authored about 10 years ago
Merge pull request #670 from anarcat/post_headers

make web.post optionnally return headers just like web.get

github.com/sopel-irc/sopel - 7005f630fd03090b94c941ecfd398ad7128ecf6b authored about 10 years ago
Merge pull request #671 from firerogue/patch-1

[currency] Correct typo on invalid currency

github.com/sopel-irc/sopel - b066265959845b3e99d71d4934620a633fe0c13d authored about 10 years ago
[currency] Correct typo on invalid currency

github.com/sopel-irc/sopel - 5f320d665d11e99500d1fb1ab57a4967d47efe12 authored about 10 years ago
Migrate modules to new db

Cherry-picked from the 5.0 branch
Conflicts:
willie/modules/adminchannel.py
willie/modules/clo...

github.com/sopel-irc/sopel - f263963f86ef22f5fff29a594e0a626d6fc31e0c authored about 10 years ago
make web.post optionnally return headers just like web.get

github.com/sopel-irc/sopel - 45c808a9a1af2a884e415b70c2b3924bbf528f92 authored about 10 years ago
Merge pull request #669 from anarcat/fix-encoding

properly get the content-type header as lowercase

github.com/sopel-irc/sopel - d04769a77620f459a5dceb5e637e0daf84e6ab47 authored about 10 years ago
properly get the content-type header as lowercase

without this, willie will always fall back and decode pages as
UTF-8. this is because in the con...

github.com/sopel-irc/sopel - b29e9fb33eb1acb29f0a5ebd9aeb940ec47bebea authored about 10 years ago
Revert "[Translate]Fix broken test."

Google fixed their mistake.

github.com/sopel-irc/sopel - cd36f6051c963e24e12f6580570c35fe3ebeeb99 authored about 10 years ago
Revert "[weather] Ugly workaround for feedparser unicode bug on Python 3"

I was testing on the wrong version on python. This is what happens when you
code instead of slee...

github.com/sopel-irc/sopel - 4f88352e73ee4f600cc51d67a9f358c553136129 authored about 10 years ago
[web] Add a comment

Announce to the world that yes, I know, I made a very stupid API decision
that I regret. Everyon...

github.com/sopel-irc/sopel - 0deb0b372266be564e355e709045d0cf6020e5f8 authored about 10 years ago
[weather] Ugly workaround for feedparser unicode bug on Python 3

Unicode is hard, even for developers of widely used libraries like feedparser.
In 2012, someone ...

github.com/sopel-irc/sopel - 6a729d028dca7f5001c34b69b0cd658c40da104a authored about 10 years ago
Merge branch 'firerogue-patch-2'

Long overdue.

github.com/sopel-irc/sopel - 7a790e90bba62f4a0584092f5d70c10a2d7a8511 authored about 10 years ago
Merge branch 'patch-2' of https://github.com/firerogue/willie into firerogue-patch-2

github.com/sopel-irc/sopel - 76cace738f7819c5da099f4d6ffc27f38282dcf2 authored about 10 years ago
Merge pull request #655 from calzoneman/master

Fix AttributeError in URL exclusion handler

github.com/sopel-irc/sopel - 19204f39f0c855437dbde91654a10f68e0cab808 authored about 10 years ago
Merge pull request #665 from maxpowa/patch-1

Return after telling the user to pick a time format.

github.com/sopel-irc/sopel - f8494be250aeb8cef9e087fb703909f16d5b1bfe authored about 10 years ago
[tools] Safer handling of various encodings in OutputRedirect

This commit makes sure that no print would fail due to invalid encoding.

We try to encode anyth...

github.com/sopel-irc/sopel - 9aa34cf2fa9492099f7b7c3cb3e7f17575cea58d authored about 10 years ago
Merge pull request #588 from xZise/utf8-log

Encode the log with UTF-8 (and also use "with-as");

github.com/sopel-irc/sopel - 61af51cc78cae265a5f0ab86cbad0b135919cf2b authored about 10 years ago
[main] Safer handling of corrupt PID files

If the PID file contains something we can't parse as int, assume willie
is not running.

This sh...

github.com/sopel-irc/sopel - fd7092690a89f5be9a451ebbaf4f40784ddea935 authored about 10 years ago
[main] Add a --version switch

We should have done this ages ago.

Fixes issue #660

github.com/sopel-irc/sopel - a3c5d00d5a6a84fb84d8918ddb5f870ab0618b08 authored about 10 years ago
[Translate]Fix broken test.

github.com/sopel-irc/sopel - f194dd13b92078a76f6fefa596761c93c97e7d23 authored about 10 years ago
Return after telling the user to pick a time format.

github.com/sopel-irc/sopel - 1de22e9e110abadcf6f1dac2d85250d31d3439dc authored about 10 years ago
[tools] Support using ^ for pow operation

Willie's target auidence shouldn't be forced to learn python syntax just to
calculate stuff.

github.com/sopel-irc/sopel - 29ad0bdabe2ba4b1aa930d4388b98c202457e458 authored about 10 years ago
[db] Fix build issues

github.com/sopel-irc/sopel - 3877e9f52f11b6829eef219e61f34ce05a0c6c59 authored about 10 years ago
Add backports and deprecation messages

github.com/sopel-irc/sopel - 67768e4ccd9d8ddfffde0c40c48ce25d98fd9ef7 authored about 10 years ago
Separate ID table to make SQLAlchemy easier

It'll also make other DBs easier, if we ever bother

github.com/sopel-irc/sopel - fdfd5d9c2f3dd8515c303a4a70b8713d9d71d420 authored about 10 years ago
Fix AttributeError in URL exclusion handler

After a reload, the setup() for the URL module erroneously used append() instead of extend(), le...

github.com/sopel-irc/sopel - 54c5948f3d36d194c19b0e020f49db5af383428a authored about 10 years ago
Merge pull request #637 from oklahomer/hotfix/rss_default_colour

[rss] Fix default value for fg/bg. Fix #636

github.com/sopel-irc/sopel - 8cd247a1ea0d3b9ac79f1108d7eb84a19ce17cce authored over 10 years ago
[translate] Check to ensure .tr has an argument

Closes #651

github.com/sopel-irc/sopel - 9174fca3e0cd91ddeccdb28d0edcfcd37dbf7892 authored over 10 years ago
[github] Give an error when using .addtrace with no args

Closes #649

github.com/sopel-irc/sopel - 861817829a29e63f14050be326602a5b930a8b18 authored over 10 years ago
[db] Fix an injection issue in update

There's still plenty of potential for problems with this. Stuff like
this is why #194 needs to h...

github.com/sopel-irc/sopel - d24db3cb31acfb26b2a9a3f80f89b6648cbcc2bd authored over 10 years ago
[search] Don't record last seen url if feature not enabled

Closes #644

github.com/sopel-irc/sopel - f7d407d6bd6b5f4ea7781365cb548d9e4ea17b1b authored over 10 years ago
Merge pull request #647 from ThiefMaster/patch-1

Fix wildcard handling in get_hostmask_regex

github.com/sopel-irc/sopel - f51915ffd4caf6d0e023df1b81511db4d39bebee authored over 10 years ago
Fix wildcard handling in get_hostmask_regex

github.com/sopel-irc/sopel - e3e26afbbc6a4ff822edaee7da6d70812482f5c1 authored over 10 years ago
[checkstyle.sh] Ignore some new/recently tweaked rules

github.com/sopel-irc/sopel - 0c4267bad05c3706621716252393fc6f0d9c4b84 authored over 10 years ago
[various] Remaining PEP8 fixes

checkstyle.sh now checks most PEP8 problems, so they damn well better be
resolved before pushing...

github.com/sopel-irc/sopel - 07ee53b8ee56459c83676b749f80170c174eab8d authored over 10 years ago
[adminchannel, announce, bugzilla] PEP8 #125

github.com/sopel-irc/sopel - d4f8866577bc5ad5aac18866d02ddb15b8bf5174 authored over 10 years ago
[core] Fix PEP8 errors

Issue #125

github.com/sopel-irc/sopel - 999e5778cb69fd007a37951b0ea06f5d36d19ea8 authored over 10 years ago
[adminchannel] Fix import issues

github.com/sopel-irc/sopel - 3de7556b899486ebc76368e558ce43c77bd8739f authored over 10 years ago
[adminchannel] Fix py3 unicode class error

Closes #640.

github.com/sopel-irc/sopel - 4db6bd2888605efadea70d056e6888934f0ea5d3 authored over 10 years ago
Add a style check to the build process

github.com/sopel-irc/sopel - 76e3e84d4d1b8a349b2967cd2ac136eafa5e05c5 authored over 10 years ago
Merge pull request #633 from PeterDaveHello/patch-1

Use svg instead of png to get better image quality

github.com/sopel-irc/sopel - fc61602031e0bddf5d09e706ebbb55a9c8c6fb96 authored over 10 years ago
Correctly handle unicode in config wizard

Fixes #634

github.com/sopel-irc/sopel - 474847f9a18aa436a3204fdc57b45f448f012cca authored over 10 years ago
[rss] Fix default value for fg/bg. Fix #636

github.com/sopel-irc/sopel - 72677e179516d0069636c84a89925627813560b6 authored over 10 years ago
Merge pull request #630 from janandjohn3/fix-gitmodules

Change gitmodules URL for willie.wiki

Can't think of a reason why a sub module should use ssh.

github.com/sopel-irc/sopel - c627a84938696cadee52a19582aee2dbaafb563a authored over 10 years ago
Use svg instead of png to get better image quality

github.com/sopel-irc/sopel - f272f0f0ae885e7c0957e20071d70ee159036d74 authored over 10 years ago
Change gitmodules URL for willie.wiki

This was done because I got annoyed of having a server that repeatedly errored on this. I do not...

github.com/sopel-irc/sopel - aea2f5961d8db831787f052750a7a4c9eaad504d authored over 10 years ago
Merge pull request #629 from janandjohn3/patch-1

[tests] Fix a couple of examples

github.com/sopel-irc/sopel - 52cd07c6bd41cdd7a3362651ef8e54dd10c0e42b authored over 10 years ago
Merge pull request #625 from creftos/master

[dice]Fix empty & invalid argument, close #624 & close #626

github.com/sopel-irc/sopel - 6a6cae23853c41ebf1bbda8d6148148813c4eb8e authored over 10 years ago
[dice] Fix #626. Willie will now give you an appropriate message if your dice don't have any sides.

github.com/sopel-irc/sopel - d51db97ed12a6dee2f0bcc659ce9ead5bae3dafe authored over 10 years ago
[dice] Add a reply if .dice/.roll is called without arguments.

github.com/sopel-irc/sopel - 1ee3f6dfa49a64e2ab13c839144f660b59795551 authored over 10 years ago
[ip] Fix Example

Also to fix the Travis Builds

github.com/sopel-irc/sopel - 6f393a767299adf1db050969ef28b88722abd899 authored over 10 years ago
[movie] Fix 2nd Example

This is mostly to fix the Travis builds failing.

github.com/sopel-irc/sopel - 62f8158055e79dcc1856d2d216053fa3bbff11a3 authored over 10 years ago
Merge pull request #623 from creftos/master

[docs]Fix broken tutorial link for creating Willie modules.

github.com/sopel-irc/sopel - 195302c74695be5506b9fba34f2f25ca3ca63800 authored over 10 years ago
Fix broken tutorial link for creating Willie modules.

github.com/sopel-irc/sopel - 9ab301d337b2f1847a4552492b2e387d91c7e9d3 authored over 10 years ago
[tools] Fix a leftover old db reference

github.com/sopel-irc/sopel - cca8a3a46f105c4bed4c168b6d1427048628b37e authored over 10 years ago