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
Also, fail silently if the above don't work.
github.com/sopel-irc/sopel - d4384ba2486465e9460216e305cc97ae2a943795 authored over 11 years ago by Edward Powell <[email protected]>Also make the default user agent say Willie, not Jenni
github.com/sopel-irc/sopel - 343650d5045d949a58599f6638f328c012329b7c authored over 11 years ago by Edward Powell <[email protected]>github.com/sopel-irc/sopel - 04e655990abd2a338d3ed7986dab77ddd92a4bbf authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - fe47145a5e3a55510f2f6d9378b037f2b8118783 authored over 11 years ago by Elad Alfassa <[email protected]>
github.com/sopel-irc/sopel - 189d66a9e16728db2e7c883dd5db7ac4320cba33 authored over 11 years ago by Elad Alfassa <[email protected]>
The previous fix for this (ee1f30f) broke some modules.
This commit make sure we handle cases wh...
github.com/sopel-irc/sopel - f68836e00b717768026b872537cd1c9351562486 authored over 11 years ago by Elad Alfassa <[email protected]>
Someone changed the conditions and forgot to test his code before committing
github.com/sopel-irc/sopel - f82778849f21153cba3b92e8d9016a20a738bf1e authored over 11 years ago by Elad Alfassa <[email protected]>It barely works: outputs unnecessarily long links which are never relevant to what you're lookin...
github.com/sopel-irc/sopel - fed6d863e0b42556fc174c9a397a4edd6fe18eea authored over 11 years ago by Elad Alfassa <[email protected]>github.com/sopel-irc/sopel - 39eb750fcd0936857ee59f130e1ae0230ce51f44 authored over 11 years ago by Ari Koivula <[email protected]>
github.com/sopel-irc/sopel - e9f14ff0ba7a9f9875cd871474292fba9eaab82a authored over 11 years ago by Ari Koivula <[email protected]>
github.com/sopel-irc/sopel - d026a19c55ec5372450625d58d12951697afd4ac authored over 11 years ago by Ari Koivula <[email protected]>
github.com/sopel-irc/sopel - 9450e353fcf650cbe9bc53d2d52f6fcaeca41a5f authored over 11 years ago by Ari Koivula <[email protected]>
Buggy regexes changed to less restrictive commands. They will accept some
things that were not a...
github.com/sopel-irc/sopel - 300c8f95c0d4f5047d4428140e1ea16742270a8d authored over 11 years ago by Ari Koivula <[email protected]>
The code is a mess, half of it doesn't work, half of what does work is
duplicated by other, bett...
github.com/sopel-irc/sopel - 128327b5291b283266916b74ecbf165c3877154e authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - 89165ee7dc051099399b50de9b3c5c4077bb14cf authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - 9bb7c7fe6ad4becf45d743b7f75ee3be1f31c5dd authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - 20f1817464cdd43b2a20018e3924ba30b415a4c9 authored over 11 years ago by Dimitri Molenaars <[email protected]>
github.com/sopel-irc/sopel - 2e9a4dba643764ea2a0c2b50a91d78339c8f6ba7 authored over 11 years ago by Edward Powell <[email protected]>
This commit lowers the collective IQ of the world by like 3 points.
It also fixes issue #280
github.com/sopel-irc/sopel - 457136f4389d40b0676b893c4284f84a1965c53e authored over 11 years ago by Elad Alfassa <[email protected]>
github.com/sopel-irc/sopel - 5626dda6dce6a7d4bcc3c60bb371cc7614688c2a authored over 11 years ago by Elad Alfassa <[email protected]>
Only does temperatures right now.
TODO: Length, volume, mass
github.com/sopel-irc/sopel - ee1f30feec585209e35a588dcd445355d71e269b authored over 11 years ago by Elad Alfassa <[email protected]>
github.com/sopel-irc/sopel - de467088482e22748fca9510ad663da824dd8dc2 authored over 11 years ago by Edward Powell <[email protected]>
Changed to v4 Syntax
Fixed conflict with same callable name
Fixed using input.group instead of...
github.com/sopel-irc/sopel - e9bad8d6a1f1aa2bbd7f40973d1f6a47f9acd26e authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - 1c0b5c0916b1fbe17d483b6b3069ca429d2298dc authored over 11 years ago by Elad Alfassa <[email protected]>
github.com/sopel-irc/sopel - cf2f571a97474a948797f9ebd6cef2bbd71552c5 authored over 11 years ago by Elad Alfassa <[email protected]>
This is a work in progress.
Fix issue #265
Convert to 4.0 standard as per issue #276
It started as fixing issue #274, which was sqlite-specific
Hopefully this module will actually w...
github.com/sopel-irc/sopel - 5abf21143bfecb00a5b824fe672377b56df58db4 authored over 11 years ago by Elad Alfassa <[email protected]>
This makes willie -q work on Windows
github.com/sopel-irc/sopel - 4aa214826f9e4f5f92176c1ffc2130c39b20b363 authored over 11 years ago by Elad Alfassa <[email protected]>I thought we ditched this already? Like twice...
github.com/sopel-irc/sopel - 84f4a4bdff3c5ea68a5cd41f7eeadced101f079d authored over 11 years ago by Edward Powell <[email protected]>github.com/sopel-irc/sopel - 75846f7b2b69258056816c24f358bd78db33b009 authored over 11 years ago by Edward Powell <[email protected]>
issue #276
github.com/sopel-irc/sopel - e0f147bd87e87214bf3bfc89cdc5694af9650bff authored over 11 years ago by Edward Powell <[email protected]>github.com/sopel-irc/sopel - a54d1d6069c848392d7dc76850396fd6662f9366 authored over 11 years ago by Elad Alfassa <[email protected]>
Issue #276
Also removed useless print
github.com/sopel-irc/sopel - 35473fffa3b62e7451633c7221a303469f181d56 authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - 854d51181fc90ff3f72348ca2448f99dbc1bcb2c authored over 11 years ago by Edward Powell <[email protected]>
issue #276
github.com/sopel-irc/sopel - 3faf20674efaaa797494ca667076e2a413d0694a authored over 11 years ago by Edward Powell <[email protected]>
Exit on every core failure, even network disconnect.
This is mostly useful for the automated tes...
kinda related to issue #235
github.com/sopel-irc/sopel - bf338d841edcb6e30e8109a58838507844d02913 authored over 11 years ago by Elad Alfassa <[email protected]>github.com/sopel-irc/sopel - a777cd21ba0bc4aed6cb87b8775ab80ee807ec04 authored over 11 years ago by Edward Powell <[email protected]>
Per RFC 2812, PASS is required *before* NICK/USER.
github.com/sopel-irc/sopel - 2d4d9345788eb524157fd75a8b1a7b05aa9fa7a5 authored over 11 years ago by Elad Alfassa <[email protected]>Per RFC 2812, sections 3.1 and 3.1.1.
github.com/sopel-irc/sopel - 35dcc2f4554bbe694d8da94282d34d3d0662ed74 authored over 11 years ago by Mike Nerone <[email protected]>github.com/sopel-irc/sopel - c9faadcdae1e3b2eeddf3c02d3499ca75e6a49b1 authored over 11 years ago by Elad Alfassa <[email protected]>
Also port movie.py to the new decorator syntax for testing
github.com/sopel-irc/sopel - b8f66051aebca159a8f17400a169cd7602c0397c authored over 11 years ago by Elad Alfassa <[email protected]>github.com/sopel-irc/sopel - 9921e891a913bcd7072a38de143c15f4e13b79e0 authored over 11 years ago by Elad Alfassa <[email protected]>
github.com/sopel-irc/sopel - 5c825b16425f6d80f0c8a1d824d681d29eebd654 authored over 11 years ago by Elad Alfassa <[email protected]>
github.com/sopel-irc/sopel - ff9ea85bd24c6cd1f4a58939541473b3096d48c9 authored over 11 years ago by Elad Alfassa <[email protected]>
github.com/sopel-irc/sopel - 00df248273d7a768c35e27ffd092842750605113 authored over 11 years ago by Elad Alfassa <[email protected]>
Also make stopping the service more reilable
github.com/sopel-irc/sopel - ba9dfc61c71e6fe860606104962abc509fd03203 authored over 11 years ago by Elad Alfassa <[email protected]>
Dice.py is an example of how commands work. Rules work similarly.
Reload.py is an example of how...
github.com/sopel-irc/sopel - 61c876948ef3e505dd7b016906da30737f919cc5 authored over 11 years ago by Ari Koivula <[email protected]>
- Make so that decorators rule and command can be used multiple times,
without them overriding...
This adds 4 new groups to match-objects for commands. The existing groups
stay the same so there...
Verbose syntax needs whitespace characters and #-character to be escaped.
Using it only for mult...
This mirrors how Callable.commands can be a list and is needed so that
decorators can be applied...
Module reloading fix.
github.com/sopel-irc/sopel - 1e0cdcaeefa243980bb29c074456d5e33cf1abf5 authored over 11 years ago by Edward powell <[email protected]>github.com/sopel-irc/sopel - 0af9faa010bcb5fb600df26a54e086439be6ff1f authored over 11 years ago by Elad Alfassa <[email protected]>
github.com/sopel-irc/sopel - 029cbe296760c842de2c5cdcaf68bb72fda63855 authored over 11 years ago by Ari Koivula <[email protected]>
github.com/sopel-irc/sopel - a4f6e5ccbdedc5e1ada5257b7f8ab6be095dcdfe authored over 11 years ago by Elad Alfassa <[email protected]>
Right now the generated packages work only on Fedora 18 or newer.
github.com/sopel-irc/sopel - b6b522eae9f9656dd4f193a2379e15414f2c6eb6 authored over 11 years ago by Elad Alfassa <[email protected]>github.com/sopel-irc/sopel - 5b738c05f6c108a0dc119675364661096640c9ca authored over 11 years ago by Elad Alfassa <[email protected]>
This reverts commit a9eae704994d1f5b1536d66e86037afe34ceeff2.
This commit broke stuff and didn'...
github.com/sopel-irc/sopel - 0507d0cdfe259f64b455d4e2aa7a3040913c81d7 authored over 11 years ago by Elad Alfassa <[email protected]>This reverts commit 05967c2bb5fcb93bb83e93822668eb8e03083436.
github.com/sopel-irc/sopel - 3d521eccefa1dc9f889ecf1293884e8e686812d7 authored over 11 years ago by Elad Alfassa <[email protected]>github.com/sopel-irc/sopel - d1fb4295ad53fbb860c7f673c0052d495ba35fcd authored over 11 years ago by Dimitri Molenaars <[email protected]>
github.com/sopel-irc/sopel - 364f7d108847ccab26853ae2441c2ae3dbc13cac authored over 11 years ago by Dimitri Molenaars <[email protected]>
See contrib/README for more information.
Also modified willie.py to support a new config key in ...
This commit fixes #261
New optional config keys introduced under the core section:
homedir defa...
Apparenly I don't know what testing is.
Closes issue #266
fix Nick._lower(self)
github.com/sopel-irc/sopel - 43f2b719fbfb71f4c7d22b6c2a2c4d9c4559a3f0 authored over 11 years ago by Edward powell <[email protected]>github.com/sopel-irc/sopel - b5b42a3a7c6e95c4b72596f82a06620a1530f880 authored over 11 years ago by Ari Koivula <[email protected]>
github.com/sopel-irc/sopel - 18060404b133640b409836472fbfc6683c6778ba authored over 11 years ago by FireRogue <[email protected]>
Also correct the RFC citation in the documentation therefor
This obviates the useful parts of pu...
github.com/sopel-irc/sopel - a9eae704994d1f5b1536d66e86037afe34ceeff2 authored over 11 years ago by Edward Powell <[email protected]>
Conflicts:
willie/bot.py
-Adds methods unregister and is_callable to willie.bot.
-Adds code required to remove references...
github.com/sopel-irc/sopel - 026a43e17f6f56f482fd1b7ba874dcedf65f468e authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - f7b5aef158d111744369ddc00ee1ed2d507fc2c8 authored over 11 years ago by Edward Powell <[email protected]>
Functions were not replacing their old versions when reloaded, due to the
previous fix to them r...
github.com/sopel-irc/sopel - 45ebebf51e9ca00bab988fbc5abbf668cf4199ed authored over 11 years ago by Edward Powell <[email protected]>
Our issue number for this is #258. myano also has it in his as #45.
github.com/sopel-irc/sopel - a6d44ebb0b455ae5d24bce091b1f0ba0062e5163 authored over 11 years ago by Edward Powell <[email protected]>We should reset the timer on every recived message, because if we got a message the connection i...
github.com/sopel-irc/sopel - 632b291a6be2c073f5e2424a38ecaa618c45b0e1 authored over 11 years ago by Elad Alfassa <[email protected]>Improve the raw connection log to ease debugging by indicating which lines are line we got, and ...
github.com/sopel-irc/sopel - 9babfecdbe53951cbb598c6d61dbd6ecbcd7db5c authored over 11 years ago by Elad Alfassa <[email protected]>Signed-off-by: Dimitri Molenaars <[email protected]>
github.com/sopel-irc/sopel - b77161097314f2f792a238139c0c72aa26378057 authored over 11 years ago by Dimitri Molenaars <[email protected]>github.com/sopel-irc/sopel - ecbd20af6f8c0772089672b33f0bd24fcc2a3655 authored over 11 years ago by Edward Powell <[email protected]>
Should finally solve issue #232
github.com/sopel-irc/sopel - 1fa8dc18740731a7789b3a5b0e646639429797ce authored over 11 years ago by Edward Powell <[email protected]>
Issue #243
They will be made available in http://github.com/embolalia/willie-extras
Otherwise willie will take too long to detect configured timeouts lower than 60s
github.com/sopel-irc/sopel - 2ba983874c9e5ae15bfd894cb6e951e59aabb0e6 authored over 11 years ago by Elad Alfassa <[email protected]>
When server sends us a ping, we reply. Before this commit, we relied on the
server to send us an...
Issue #255 and Pull Request #257
github.com/sopel-irc/sopel - fa825a1ebf70e0a3e1ba8c2535c2c8183fe3c2aa authored over 11 years ago by Edward Powell <[email protected]>github.com/sopel-irc/sopel - 439c2ab2ad00c8526de3ca304ae3c17249012f53 authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - 3605a0c37f5cceb2dd1c2af00965b886b6f18aa7 authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - 7a4f9c70b3cec37a9f200c140fce2adb66ec5b9e authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - 4f53f8389c16b2a7f7087240bab1f5a2a3c2c82a authored over 11 years ago by Edward Powell <[email protected]>
github.com/sopel-irc/sopel - 7140a79c6a2bd86bb31d729c59cae310249d369b authored over 11 years ago by Edward Powell <[email protected]>