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
Also, fail silently if the above don't work.
d4384ba2486465e9460216e305cc97ae2a943795 authored over 11 years ago by Edward Powell <[email protected]>Also make the default user agent say Willie, not Jenni
343650d5045d949a58599f6638f328c012329b7c authored over 11 years ago by Edward Powell <[email protected]>04e655990abd2a338d3ed7986dab77ddd92a4bbf authored over 11 years ago by Edward Powell <[email protected]>
fe47145a5e3a55510f2f6d9378b037f2b8118783 authored over 11 years ago by Elad Alfassa <[email protected]>
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...
f68836e00b717768026b872537cd1c9351562486 authored over 11 years ago by Elad Alfassa <[email protected]>
Someone changed the conditions and forgot to test his code before committing
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...
fed6d863e0b42556fc174c9a397a4edd6fe18eea authored over 11 years ago by Elad Alfassa <[email protected]>39eb750fcd0936857ee59f130e1ae0230ce51f44 authored over 11 years ago by Ari Koivula <[email protected]>
e9f14ff0ba7a9f9875cd871474292fba9eaab82a authored over 11 years ago by Ari Koivula <[email protected]>
d026a19c55ec5372450625d58d12951697afd4ac authored over 11 years ago by Ari Koivula <[email protected]>
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...
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...
128327b5291b283266916b74ecbf165c3877154e authored over 11 years ago by Edward Powell <[email protected]>
89165ee7dc051099399b50de9b3c5c4077bb14cf authored over 11 years ago by Edward Powell <[email protected]>
9bb7c7fe6ad4becf45d743b7f75ee3be1f31c5dd authored over 11 years ago by Edward Powell <[email protected]>
20f1817464cdd43b2a20018e3924ba30b415a4c9 authored over 11 years ago by Dimitri Molenaars <[email protected]>
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
457136f4389d40b0676b893c4284f84a1965c53e authored over 11 years ago by Elad Alfassa <[email protected]>
5626dda6dce6a7d4bcc3c60bb371cc7614688c2a authored over 11 years ago by Elad Alfassa <[email protected]>
Only does temperatures right now.
TODO: Length, volume, mass
ee1f30feec585209e35a588dcd445355d71e269b authored over 11 years ago by Elad Alfassa <[email protected]>
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...
e9bad8d6a1f1aa2bbd7f40973d1f6a47f9acd26e authored over 11 years ago by Edward Powell <[email protected]>
1c0b5c0916b1fbe17d483b6b3069ca429d2298dc authored over 11 years ago by Elad Alfassa <[email protected]>
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...
5abf21143bfecb00a5b824fe672377b56df58db4 authored over 11 years ago by Elad Alfassa <[email protected]>
This makes willie -q work on Windows
4aa214826f9e4f5f92176c1ffc2130c39b20b363 authored over 11 years ago by Elad Alfassa <[email protected]>I thought we ditched this already? Like twice...
84f4a4bdff3c5ea68a5cd41f7eeadced101f079d authored over 11 years ago by Edward Powell <[email protected]>75846f7b2b69258056816c24f358bd78db33b009 authored over 11 years ago by Edward Powell <[email protected]>
issue #276
e0f147bd87e87214bf3bfc89cdc5694af9650bff authored over 11 years ago by Edward Powell <[email protected]>a54d1d6069c848392d7dc76850396fd6662f9366 authored over 11 years ago by Elad Alfassa <[email protected]>
Issue #276
Also removed useless print
35473fffa3b62e7451633c7221a303469f181d56 authored over 11 years ago by Edward Powell <[email protected]>
854d51181fc90ff3f72348ca2448f99dbc1bcb2c authored over 11 years ago by Edward Powell <[email protected]>
issue #276
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
bf338d841edcb6e30e8109a58838507844d02913 authored over 11 years ago by Elad Alfassa <[email protected]>a777cd21ba0bc4aed6cb87b8775ab80ee807ec04 authored over 11 years ago by Edward Powell <[email protected]>
Per RFC 2812, PASS is required *before* NICK/USER.
2d4d9345788eb524157fd75a8b1a7b05aa9fa7a5 authored over 11 years ago by Elad Alfassa <[email protected]>Per RFC 2812, sections 3.1 and 3.1.1.
35dcc2f4554bbe694d8da94282d34d3d0662ed74 authored over 11 years ago by Mike Nerone <[email protected]>c9faadcdae1e3b2eeddf3c02d3499ca75e6a49b1 authored over 11 years ago by Elad Alfassa <[email protected]>
Also port movie.py to the new decorator syntax for testing
b8f66051aebca159a8f17400a169cd7602c0397c authored over 11 years ago by Elad Alfassa <[email protected]>9921e891a913bcd7072a38de143c15f4e13b79e0 authored over 11 years ago by Elad Alfassa <[email protected]>
5c825b16425f6d80f0c8a1d824d681d29eebd654 authored over 11 years ago by Elad Alfassa <[email protected]>
ff9ea85bd24c6cd1f4a58939541473b3096d48c9 authored over 11 years ago by Elad Alfassa <[email protected]>
00df248273d7a768c35e27ffd092842750605113 authored over 11 years ago by Elad Alfassa <[email protected]>
Also make stopping the service more reilable
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...
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.
1e0cdcaeefa243980bb29c074456d5e33cf1abf5 authored over 11 years ago by Edward powell <[email protected]>0af9faa010bcb5fb600df26a54e086439be6ff1f authored over 11 years ago by Elad Alfassa <[email protected]>
029cbe296760c842de2c5cdcaf68bb72fda63855 authored over 11 years ago by Ari Koivula <[email protected]>
a4f6e5ccbdedc5e1ada5257b7f8ab6be095dcdfe authored over 11 years ago by Elad Alfassa <[email protected]>
Right now the generated packages work only on Fedora 18 or newer.
b6b522eae9f9656dd4f193a2379e15414f2c6eb6 authored over 11 years ago by Elad Alfassa <[email protected]>5b738c05f6c108a0dc119675364661096640c9ca authored over 11 years ago by Elad Alfassa <[email protected]>
This reverts commit a9eae704994d1f5b1536d66e86037afe34ceeff2.
This commit broke stuff and didn'...
0507d0cdfe259f64b455d4e2aa7a3040913c81d7 authored over 11 years ago by Elad Alfassa <[email protected]>This reverts commit 05967c2bb5fcb93bb83e93822668eb8e03083436.
3d521eccefa1dc9f889ecf1293884e8e686812d7 authored over 11 years ago by Elad Alfassa <[email protected]>d1fb4295ad53fbb860c7f673c0052d495ba35fcd authored over 11 years ago by Dimitri Molenaars <[email protected]>
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)
43f2b719fbfb71f4c7d22b6c2a2c4d9c4559a3f0 authored over 11 years ago by Edward powell <[email protected]>b5b42a3a7c6e95c4b72596f82a06620a1530f880 authored over 11 years ago by Ari Koivula <[email protected]>
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...
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...
026a43e17f6f56f482fd1b7ba874dcedf65f468e authored over 11 years ago by Edward Powell <[email protected]>
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...
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.
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...
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 ...
9babfecdbe53951cbb598c6d61dbd6ecbcd7db5c authored over 11 years ago by Elad Alfassa <[email protected]>Signed-off-by: Dimitri Molenaars <[email protected]>
b77161097314f2f792a238139c0c72aa26378057 authored over 11 years ago by Dimitri Molenaars <[email protected]>ecbd20af6f8c0772089672b33f0bd24fcc2a3655 authored over 11 years ago by Edward Powell <[email protected]>
Should finally solve issue #232
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
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
fa825a1ebf70e0a3e1ba8c2535c2c8183fe3c2aa authored over 11 years ago by Edward Powell <[email protected]>439c2ab2ad00c8526de3ca304ae3c17249012f53 authored over 11 years ago by Edward Powell <[email protected]>
3605a0c37f5cceb2dd1c2af00965b886b6f18aa7 authored over 11 years ago by Edward Powell <[email protected]>
7a4f9c70b3cec37a9f200c140fce2adb66ec5b9e authored over 11 years ago by Edward Powell <[email protected]>
4f53f8389c16b2a7f7087240bab1f5a2a3c2c82a authored over 11 years ago by Edward Powell <[email protected]>
7140a79c6a2bd86bb31d729c59cae310249d369b authored over 11 years ago by Edward Powell <[email protected]>