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
github.com/sopel-irc/sopel - 61d7a137feb873460f4158283034b4d8ae322e3c authored about 10 years ago
Core: Delay 'CAP LS' until after USER to fix authentication issues under...
github.com/sopel-irc/sopel - 3be874f8941a8a44ee37b917c7f6d939b54a897e authored about 10 years agoleave the AS number in display
github.com/sopel-irc/sopel - 000b9902550926eb9146ea0c144db81c88002368 authored about 10 years agogithub.com/sopel-irc/sopel - 599fb1330ad528779b7e8fb08688f4b7c757da89 authored about 10 years ago
github.com/sopel-irc/sopel - 90f0e137f0dff0f668d6e6f29bdffc947eb57879 authored about 10 years ago
Google removed their deprecated API we used for searching.
Since their new API requires API keys...
When gutting out found_terminator() in commit 4152247, Embo accidentally
dropped the line which ...
origin was removed in Willie 5.0
github.com/sopel-irc/sopel - 9b8ea297a812b498b09812c6d5cedc49c7603cab authored about 10 years agogithub.com/sopel-irc/sopel - 3f6ac5d688de3ee8652a4b555efa27d0a1cd806e authored about 10 years ago
Need to import Identifier and Trigger
github.com/sopel-irc/sopel - 528daea42bdb642ba94ee00e5458bfe18db450ce authored about 10 years agogithub.com/sopel-irc/sopel - fbccd8a3ea611a68fc490a23fb185cb3c14ce598 authored about 10 years ago
github.com/sopel-irc/sopel - fb63a76e6dcde2df627e34941cf310eb1fbf4244 authored about 10 years ago
github.com/sopel-irc/sopel - 0a4d0745d23356a318d531960c2e68e97e2fea92 authored about 10 years ago
github.com/sopel-irc/sopel - e84430ba3dfa26f6b3d2779c4015dd4dc3641e04 authored about 10 years ago
github.com/sopel-irc/sopel - 7ec7c1217c06d26722fc74df0530e5971b877dd8 authored about 10 years ago
github.com/sopel-irc/sopel - fa07822c04203335cb3e5f99713ca9c1e9a045bd authored about 10 years ago
github.com/sopel-irc/sopel - f55b7b4d7d1a1b63ccd7cc5a85611385cb090199 authored about 10 years ago
github.com/sopel-irc/sopel - 2679b7c0f7de4f088f2553ec191adc3ca04d63f1 authored about 10 years ago
github.com/sopel-irc/sopel - f4087f74a194f886d11bcb1bb08768531c438fe3 authored about 10 years ago
github.com/sopel-irc/sopel - f09fd5af16326bd522b8d0472f9cfffc3192c9c9 authored about 10 years ago
github.com/sopel-irc/sopel - eb4ba732ad014486342bc1043ae39e13caa266e7 authored about 10 years ago
github.com/sopel-irc/sopel - 322a3a497c1274566ac1fab2858c5ac715d42420 authored about 10 years ago
github.com/sopel-irc/sopel - c4ff145bebcc74543913cee4150adb3775a5bd0c authored about 10 years ago
Conflicts:
willie/bot.py
github.com/sopel-irc/sopel - 40d8abfa97e1df3ac5822f02261dbe652de64b0e authored about 10 years ago
github.com/sopel-irc/sopel - 1b3a02e46db28bd09f7815060a397f748d6e3a82 authored about 10 years ago
I'm the one who set up the damn script; you'd think I'd run it before I
push…
Also add a convenience function for getting the right logger
github.com/sopel-irc/sopel - a9c94f6d6fdec50105f3317a2f46021ab6ca6f96 authored about 10 years agogithub.com/sopel-irc/sopel - 7dae40691de0638f8c7c9f7d0899781cd88ef226 authored about 10 years ago
github.com/sopel-irc/sopel - cdcc67c0103a04dd8a030c2a2ebe0e04338d8a03 authored about 10 years ago
github.com/sopel-irc/sopel - 379cf6b9066f18d1893aa021039879e51461ff3a authored about 10 years ago
github.com/sopel-irc/sopel - 35afad0cccb9a854e78bd7eadb996c55c9228b74 authored about 10 years ago
github.com/sopel-irc/sopel - 8ed24e8d5ee73fa6ffb2bf7fff1164b0791ea3b8 authored about 10 years ago
github.com/sopel-irc/sopel - 788d125f76ed241284182bae32513e3f54b83905 authored about 10 years ago
github.com/sopel-irc/sopel - 5a669525c4136badadbc9950a61254f212ace787 authored about 10 years ago
Closes #356. Also moves all the parsing into a single file, so that
maybe it can be tested someday.
Also remove the db from the full config wizard. This means the default
db for new setups will be...
github.com/sopel-irc/sopel - 228c810d518a5a2cee20247b9ed776e1ece0e436 authored about 10 years ago
[IP]Don't crash on Unknown locations.
github.com/sopel-irc/sopel - 1a33157b3c81c3363f013f1c7e20112b2be8c50f authored about 10 years agogithub.com/sopel-irc/sopel - 621f50fa10516684c9ca8c08978c9a0fab0daab1 authored about 10 years ago
github.com/sopel-irc/sopel - d06549eb1bd15cacc72af6c801af4ca70736eed1 authored about 10 years ago
this works around what is probably a bug in pygeoip:
01:21:44 <@anarcat> .ip 10.0.0.1
0...
the ASN is very useful in diagnosing routing issue and distinguishing
between multiple networks ...
with the --quiet flag, the verbose core config setting has zero effect
and there would be no way...
Conflicts:
willie/db.py
willie/modules/adminchannel.py
willie/modules/clock.py
willie/module...
make web.post optionnally return headers just like web.get
github.com/sopel-irc/sopel - 7005f630fd03090b94c941ecfd398ad7128ecf6b authored about 10 years ago[currency] Correct typo on invalid currency
github.com/sopel-irc/sopel - b066265959845b3e99d71d4934620a633fe0c13d authored about 10 years agogithub.com/sopel-irc/sopel - 5f320d665d11e99500d1fb1ab57a4967d47efe12 authored about 10 years ago
Cherry-picked from the 5.0 branch
Conflicts:
willie/modules/adminchannel.py
willie/modules/clo...
github.com/sopel-irc/sopel - 45c808a9a1af2a884e415b70c2b3924bbf528f92 authored about 10 years ago
properly get the content-type header as lowercase
github.com/sopel-irc/sopel - d04769a77620f459a5dceb5e637e0daf84e6ab47 authored about 10 years ago
without this, willie will always fall back and decode pages as
UTF-8. this is because in the con...
Google fixed their mistake.
github.com/sopel-irc/sopel - cd36f6051c963e24e12f6580570c35fe3ebeeb99 authored about 10 years ago
I was testing on the wrong version on python. This is what happens when you
code instead of slee...
Announce to the world that yes, I know, I made a very stupid API decision
that I regret. Everyon...
Unicode is hard, even for developers of widely used libraries like feedparser.
In 2012, someone ...
Long overdue.
github.com/sopel-irc/sopel - 7a790e90bba62f4a0584092f5d70c10a2d7a8511 authored about 10 years agogithub.com/sopel-irc/sopel - 76cace738f7819c5da099f4d6ffc27f38282dcf2 authored about 10 years ago
Fix AttributeError in URL exclusion handler
github.com/sopel-irc/sopel - 19204f39f0c855437dbde91654a10f68e0cab808 authored about 10 years agoReturn after telling the user to pick a time format.
github.com/sopel-irc/sopel - f8494be250aeb8cef9e087fb703909f16d5b1bfe authored about 10 years agoThis 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 agoEncode the log with UTF-8 (and also use "with-as");
github.com/sopel-irc/sopel - 61af51cc78cae265a5f0ab86cbad0b135919cf2b authored about 10 years ago
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 agoWe should have done this ages ago.
Fixes issue #660
github.com/sopel-irc/sopel - a3c5d00d5a6a84fb84d8918ddb5f870ab0618b08 authored about 10 years agogithub.com/sopel-irc/sopel - f194dd13b92078a76f6fefa596761c93c97e7d23 authored about 10 years ago
github.com/sopel-irc/sopel - 1de22e9e110abadcf6f1dac2d85250d31d3439dc authored about 10 years ago
Willie's target auidence shouldn't be forced to learn python syntax just to
calculate stuff.
github.com/sopel-irc/sopel - 3877e9f52f11b6829eef219e61f34ce05a0c6c59 authored about 10 years ago
github.com/sopel-irc/sopel - 67768e4ccd9d8ddfffde0c40c48ce25d98fd9ef7 authored about 10 years ago
It'll also make other DBs easier, if we ever bother
github.com/sopel-irc/sopel - fdfd5d9c2f3dd8515c303a4a70b8713d9d71d420 authored about 10 years agoAfter 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[rss] Fix default value for fg/bg. Fix #636
github.com/sopel-irc/sopel - 8cd247a1ea0d3b9ac79f1108d7eb84a19ce17cce authored over 10 years agoCloses #651
github.com/sopel-irc/sopel - 9174fca3e0cd91ddeccdb28d0edcfcd37dbf7892 authored over 10 years agoCloses #649
github.com/sopel-irc/sopel - 861817829a29e63f14050be326602a5b930a8b18 authored over 10 years ago
There's still plenty of potential for problems with this. Stuff like
this is why #194 needs to h...
Closes #644
github.com/sopel-irc/sopel - f7d407d6bd6b5f4ea7781365cb548d9e4ea17b1b authored over 10 years agoFix wildcard handling in get_hostmask_regex
github.com/sopel-irc/sopel - f51915ffd4caf6d0e023df1b81511db4d39bebee authored over 10 years agogithub.com/sopel-irc/sopel - e3e26afbbc6a4ff822edaee7da6d70812482f5c1 authored over 10 years ago
github.com/sopel-irc/sopel - 0c4267bad05c3706621716252393fc6f0d9c4b84 authored over 10 years ago
checkstyle.sh now checks most PEP8 problems, so they damn well better be
resolved before pushing...
github.com/sopel-irc/sopel - d4f8866577bc5ad5aac18866d02ddb15b8bf5174 authored over 10 years ago
Issue #125
github.com/sopel-irc/sopel - 999e5778cb69fd007a37951b0ea06f5d36d19ea8 authored over 10 years agogithub.com/sopel-irc/sopel - 3de7556b899486ebc76368e558ce43c77bd8739f authored over 10 years ago
Closes #640.
github.com/sopel-irc/sopel - 4db6bd2888605efadea70d056e6888934f0ea5d3 authored over 10 years agogithub.com/sopel-irc/sopel - 76e3e84d4d1b8a349b2967cd2ac136eafa5e05c5 authored over 10 years ago
Use svg instead of png to get better image quality
github.com/sopel-irc/sopel - fc61602031e0bddf5d09e706ebbb55a9c8c6fb96 authored over 10 years agoFixes #634
github.com/sopel-irc/sopel - 474847f9a18aa436a3204fdc57b45f448f012cca authored over 10 years agogithub.com/sopel-irc/sopel - 72677e179516d0069636c84a89925627813560b6 authored over 10 years ago
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 agogithub.com/sopel-irc/sopel - f272f0f0ae885e7c0957e20071d70ee159036d74 authored over 10 years ago
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[tests] Fix a couple of examples
github.com/sopel-irc/sopel - 52cd07c6bd41cdd7a3362651ef8e54dd10c0e42b authored over 10 years ago[dice]Fix empty & invalid argument, close #624 & close #626
github.com/sopel-irc/sopel - 6a6cae23853c41ebf1bbda8d6148148813c4eb8e authored over 10 years agogithub.com/sopel-irc/sopel - d51db97ed12a6dee2f0bcc659ce9ead5bae3dafe authored over 10 years ago
github.com/sopel-irc/sopel - 1ee3f6dfa49a64e2ab13c839144f660b59795551 authored over 10 years ago
Also to fix the Travis Builds
github.com/sopel-irc/sopel - 6f393a767299adf1db050969ef28b88722abd899 authored over 10 years agoThis is mostly to fix the Travis builds failing.
github.com/sopel-irc/sopel - 62f8158055e79dcc1856d2d216053fa3bbff11a3 authored over 10 years ago[docs]Fix broken tutorial link for creating Willie modules.
github.com/sopel-irc/sopel - 195302c74695be5506b9fba34f2f25ca3ca63800 authored over 10 years agogithub.com/sopel-irc/sopel - 9ab301d337b2f1847a4552492b2e387d91c7e9d3 authored over 10 years ago
github.com/sopel-irc/sopel - cca8a3a46f105c4bed4c168b6d1427048628b37e authored over 10 years ago