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

[tell] Use tellee's local time and format

issues #196 and #192

github.com/sopel-irc/sopel - 1f16cfb9823ce9d09b6180ee6518272a8d7a9d45 authored almost 12 years ago by Edward Powell <[email protected]>
[seen] Output time in asking user's preferred format

issue #196

github.com/sopel-irc/sopel - e28a5ae73beb432a6fded7a43fdbd09e2a17daed authored almost 12 years ago by Edward Powell <[email protected]>
[seen] Output time in requesting user's timezone

github.com/sopel-irc/sopel - f82b3bbce42cfa13a56e591acd711d5317d41906 authored almost 12 years ago by Edward Powell <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

github.com/sopel-irc/sopel - 490e4d99e7c75e627232fd99177801c1e16da18a authored almost 12 years ago by Edward Powell <[email protected]>
[tools] Use the hash of the RFC-lowered nick as the hash for Nick objects

This ensures that dicts put the nicks in the right hash slots, thus closing issue #203

github.com/sopel-irc/sopel - c7bfa757174376cc249eca807bbbb6964fa4aa77 authored almost 12 years ago by Edward Powell <[email protected]>
[rss] Implement a dirty hack to solve injection problems

Closes issue #198 for the time being, but module needs a rewrite for 4.0

github.com/sopel-irc/sopel - 6de62a19dcdeb85215fb2566e9722fcd4bc15782 authored almost 12 years ago by Edward Powell <[email protected]>
[bugzilla, url] Use get_list for config option lists

github.com/sopel-irc/sopel - 7d4fe653447b75d8b6e3d09836b4aef3b1c257d0 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Remove some unreachable code

github.com/sopel-irc/sopel - 9463060e1685c2a104a8e695bb4f685693389119 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Use config's get_list where appropriate

github.com/sopel-irc/sopel - a6eb0e20ffb1d0bb22d509f4c370f240dcc117b4 authored almost 12 years ago by Edward Powell <[email protected]>
[config] Correct spacing on prompts per issue #190

Also minor line length fixes per issue #125

github.com/sopel-irc/sopel - f485e27a6cd245ac3a357f6187218d631d4c9772 authored almost 12 years ago by Edward Powell <[email protected]>
[translate] Mangle line collection was using utf-8 encoding rather than unicode object

This is likely the reason behind issue #200

github.com/sopel-irc/sopel - a1db920405d86a4d36af1e30fd731beee2fbf6d2 authored almost 12 years ago by Edward Powell <[email protected]>
[remind] Fix error where .in reminders were not properly parsed

issue #199

github.com/sopel-irc/sopel - dc9342b35319ca99542a3c6e9382197279809b77 authored almost 12 years ago by Edward Powell <[email protected]>
[config] Add a get_list function to ConfigSection

Closes Issue #202, though it isn't actually used in any modules yet.

github.com/sopel-irc/sopel - 7ad2af8d8836ef4f4fe9916fa24b97acbd00cbf9 authored almost 12 years ago by Edward Powell <[email protected]>
[coretasks] # is a valid channel name, but handle_names didn't recognize it, which crashed the bot

github.com/sopel-irc/sopel - c286b3b5aac05ad140da8a43915286c4a0e5c814 authored almost 12 years ago by Edward Powell <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

github.com/sopel-irc/sopel - a168a1fefbe0269035c10df1102bc46eb9055408 authored almost 12 years ago by Edward Powell <[email protected]>
[coretasks] Add a missing import

github.com/sopel-irc/sopel - 0101168b857dc4f36b3e2ecf8825db8f7d1072c6 authored almost 12 years ago by Edward Powell <[email protected]>
Merge branch 'master' of https://github.com/embolalia/willie

github.com/sopel-irc/sopel - ad48e492d569a185277ce6304a472ba50e339262 authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[dice]some optimization.

Signed-off-by: Dimitri Molenaars <[email protected]>

github.com/sopel-irc/sopel - 5eaece0e969eddf2dfa5b4f5954697f9657fc0fe authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[clock] Prevent error message when unknown timezone is given.

github.com/sopel-irc/sopel - 3e24cb089e5b452ba827a27752e001ff8542a5a6 authored almost 12 years ago by Edward Powell <[email protected]>
[Dice]Fixing bug introduced in c254c2bae3cc7f41c170eca4a8a82468f38aee18

Signed-off-by: Dimitri Molenaars <[email protected]>

github.com/sopel-irc/sopel - 3cf00048e8313e41324722cf8558cfed6015b69e authored almost 12 years ago by Dimitri Molenaars <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

github.com/sopel-irc/sopel - ddbe567738aac9ef4e155a62e6131a62013edac8 authored almost 12 years ago by Edward Powell <[email protected]>
[config] Document that config keys are lower-cased on load

github.com/sopel-irc/sopel - 20a4546020e8095b55e6e990be4288b62f66842f authored almost 12 years ago by Edward Powell <[email protected]>
[radio]Configs are case sensitive. Who knew.

Signed-off-by: Dimitri Molenaars <[email protected]>

github.com/sopel-irc/sopel - 75d6e846aa14eb4891b0a278ab5abc926c25fbfa authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[db] Clarify documentation on config options that are used

github.com/sopel-irc/sopel - 7f6140c1905a73bfa85b70204684d26f535a31d5 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Fix missing import and unusual encoding error with examples

github.com/sopel-irc/sopel - 46244475b63223a369b49058e1c02e72cbfcf42d authored almost 12 years ago by Edward Powell <[email protected]>
[coretasks] Tweak to use Nick class

github.com/sopel-irc/sopel - 870c7256714f8d158aa17d1a8db69b53cd9d5e40 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Use Nick class for nicks in the core.

This doesn't include trigger.sender, since that is more often a channel
Issue #178

github.com/sopel-irc/sopel - 4e0111317050210a3035daa3fdc9be712b1fe818 authored almost 12 years ago by Edward Powell <[email protected]>
[clock] Correct command settings on format functions

github.com/sopel-irc/sopel - 1f87b75bf15d689bfb20e453a5b847dff3df9f3b authored almost 12 years ago by Edward Powell <[email protected]>
[clock] Add error messages when willie's db is not set up

github.com/sopel-irc/sopel - d0146981aca3b44290fdb804989bb52bde34af8b authored almost 12 years ago by Edward Powell <[email protected]>
[clock] Rewrite most of the module

Remove a few unused functions, and add ability for
users/channels to set their own formats for t...

github.com/sopel-irc/sopel - 720eb0e22d4554a5a5bd5e35d5517527cf5b4333 authored almost 12 years ago by Edward Powell <[email protected]>
[weather] Fix error when asking for another user's weather

Issue #197

github.com/sopel-irc/sopel - 68e9a23ac87d0fecfe688521edf8ce67b917cce8 authored almost 12 years ago by Edward Powell <[email protected]>
[config] Fix problem where configuration of just the modules or database would not save

github.com/sopel-irc/sopel - dd51fed7de49c3537dd4a387d01eaebba0ba823c authored almost 12 years ago by Edward Powell <[email protected]>
[find] Fix bug that prevented sed'ing to nothing

Close issue #195

github.com/sopel-irc/sopel - 1a333cf06be7279e3da097c0ab7e540912079ee6 authored almost 12 years ago by Edward Powell <[email protected]>
[find] Properly account for backslashed slashes

github.com/sopel-irc/sopel - 73696fb5de9aa13f799f121a10a54627bbb371b1 authored almost 12 years ago by Edward Powell <[email protected]>
[tools] Fix a misnamed variable in Nick

github.com/sopel-irc/sopel - e91e601a31b7209fe5c6090f2fdcdc13429e1fe6 authored almost 12 years ago by Edward Powell <[email protected]>
[dice] pep8ify per issue #125

github.com/sopel-irc/sopel - c254c2bae3cc7f41c170eca4a8a82468f38aee18 authored almost 12 years ago by Edward Powell <[email protected]>
[countdown] pep8ify per issue #125

github.com/sopel-irc/sopel - f9adc37c5112e1ec71bdb2e7faf9dc1ceb97124d authored almost 12 years ago by Edward Powell <[email protected]>
[codepoints] pep8ify per issue #125

github.com/sopel-irc/sopel - 2af743618260b540bc37cb5c5c070e7e3a2abc2e authored almost 12 years ago by Edward Powell <[email protected]>
[bomb] Move module to willie-extras repository

github.com/sopel-irc/sopel - 66f86ba0ec39c9f345477426a82db7a698e00d46 authored almost 12 years ago by Edward Powell <[email protected]>
[clock] Remove the unnecessary old dicts of time zones.

Also, PEP8ify per issue #125

github.com/sopel-irc/sopel - c4519ae3c19f6c29b4092f1752c1aafdd125d072 authored almost 12 years ago by Edward Powell <[email protected]>
[calc] pep8ify per issue #125

github.com/sopel-irc/sopel - a07940f9e829f34831081e8a42bdc3e5011ad671 authored almost 12 years ago by Edward Powell <[email protected]>
[bugzilla] pep8ify per issue #125

github.com/sopel-irc/sopel - 222ff49b67cbb20ae5af896ff5e214db15e01e6e authored almost 12 years ago by Edward Powell <[email protected]>
[bucket] pep8ify per issue #125

github.com/sopel-irc/sopel - e684fef24fda497ddc59cb81b3b1098b3e038c8e authored almost 12 years ago by Edward Powell <[email protected]>
[ai] PEP8ify per issue #125

github.com/sopel-irc/sopel - 7217bb4ff7e7b7b7a911907180c884a81c570e7e authored almost 12 years ago by Edward Powell <[email protected]>
[adminchannel] pep8ify per issue #125

3 space tabs, I swear to god...

github.com/sopel-irc/sopel - 0006cfc855e6206fcac7735f9c46f8f09a4e0869 authored almost 12 years ago by Edward Powell <[email protected]>
[admin] PEP8ify per issue #125

github.com/sopel-irc/sopel - 54757564bcddac8abe65851c8f827107593bb493 authored almost 12 years ago by Edward Powell <[email protected]>
[bomb] PEP8ify per issue #125

github.com/sopel-irc/sopel - dbdf8656777f07a7fcc48a33a7be0b50b9fcdd0c authored almost 12 years ago by Edward Powell <[email protected]>
[fuckingweather] Don't rate limit on failed command

github.com/sopel-irc/sopel - 906e287dd5d8a056a4bce4a41434e52713556535 authored almost 12 years ago by Edward Powell <[email protected]>
[tools] Nick class poorly overrode .lower(), causing problems when used as a unicode

github.com/sopel-irc/sopel - 53564968e45088727ff2045bf576a212c305f624 authored almost 12 years ago by Edward Powell <[email protected]>
[find] Fix the absolutely trivial issue with certain uses of s/

See issue #188

github.com/sopel-irc/sopel - 047be7daac278ce6371771e7be15eea2a205cea9 authored almost 12 years ago by Edward Powell <[email protected]>
[seen] Make seen show time in requesting user's timezone

Issue #192

github.com/sopel-irc/sopel - e8bdca456a9f749ec15c9f4dee29484fce50f51d authored almost 12 years ago by Edward Powell <[email protected]>
[rss] Hack together an apparently working rss module

Should fix issue #179, but really the whole module needs a rewrite

github.com/sopel-irc/sopel - f1e95a5384f40404828bc9b951a49de7113df9bc authored almost 12 years ago by Edward Powell <[email protected]>
[db] For some reason, the sqlite filename was saved to the core section rather than the db section

As such, configuring a sqlite db didn't work.

github.com/sopel-irc/sopel - 3070bc2f55abbaef05887bea8321964f78271e42 authored almost 12 years ago by Edward Powell <[email protected]>
[core] pep8ify coretasks.py

Issue #125

github.com/sopel-irc/sopel - 61ce80936050fff5b5b1598f54c4bd4b7aba3023 authored almost 12 years ago by Edward Powell <[email protected]>
[core] pep8ify config.py

issue #125

github.com/sopel-irc/sopel - cd62036528bbb574fec36f1ee3713f54e524eccb authored almost 12 years ago by Edward Powell <[email protected]>
[core] pep8ify bot.py and __init__.py

issue #125

github.com/sopel-irc/sopel - 8e124ba8ddf32d53a8493028b81323e13326417b authored almost 12 years ago by Edward Powell <[email protected]>
Merge pull request #193 from mrbysh/master

Twitter Module

github.com/sopel-irc/sopel - 578b04a86db9407e072008bb1665002b206f69df authored almost 12 years ago by Edward powell <[email protected]>
Fixed Twitter API authentication

github.com/sopel-irc/sopel - fd8d8e3e6748f3b8731fdd097fbe32f4472d018d authored almost 12 years ago by Mark Murabayashi <[email protected]>
[search] Make .ddg !bang return full URL

It had been returning just bangs.html

github.com/sopel-irc/sopel - 15beff76a6c9a7629d204be96462015cbc855e89 authored almost 12 years ago by Edward Powell <[email protected]>
[wiktionary] Fix a problem with conflicting function names

github.com/sopel-irc/sopel - 61f29393b6e7c9f3d3025e1015caa378439fa300 authored almost 12 years ago by Edward Powell <[email protected]>
[bugzilla] Fix failure when configuring module with wizard

github.com/sopel-irc/sopel - c5a667b3fceeac9edcc4a4204ccdf8bd5a137b35 authored almost 12 years ago by Edward Powell <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

github.com/sopel-irc/sopel - 3a1940c449a10b71e030e9358eed16ed939fe760 authored almost 12 years ago by Edward Powell <[email protected]>
[bugzilla] Add short description (i.e. title) to summary

github.com/sopel-irc/sopel - 59a6908b6b970bedd6706f270f9f4a431e26a1b4 authored almost 12 years ago by Edward Powell <[email protected]>
[wikipedia, wiktionary] Make .w do wikipedia rather than wikitonary

Also add .wt, .define, and .dict for wiktionary

github.com/sopel-irc/sopel - 90e29941132db250e14563675cfd20f67a53463e authored almost 12 years ago by Edward Powell <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

github.com/sopel-irc/sopel - 653d0c4709a2fa35c44e6f49ba63a5d150a9e8a4 authored almost 12 years ago by Elad Alfassa <[email protected]>
[config] Make sure we create ~/.willie even if older dirs exist

We do want to keep backwards compatability with ~/.jenni and ~/.phenny, but most codepaths assum...

github.com/sopel-irc/sopel - 610b559cf41db70727f062daa6c3e67c08540c90 authored almost 12 years ago by Elad Alfassa <[email protected]>
[core] Fix an inconsistency with argument parsing

Prior to this commit, the final argument would not be considered the text of
the message (a misn...

github.com/sopel-irc/sopel - a2aaf3f68148d9029f1cc9242507b639384559b3 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Properly consider final argument preceded by :

Previously, such arguments would be assumed to be text, when in fact
the RFC specifies that they...

github.com/sopel-irc/sopel - 30b99047f1617e776896897e04a0ce8cb2128c76 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Fix security issue where all users are considered admins of no admins specified in config.

This fixes issue #182

github.com/sopel-irc/sopel - a8c894a173d892d93b381e856e75aa8c4833b13b authored almost 12 years ago by Elad Alfassa <[email protected]>
[config] fix check_dir() errors from commit d49fa145fdf1f016e2ba8ff5ea73213c072624f2

github.com/sopel-irc/sopel - f6dae7186115b550708701ecf6a2af022b2ab6ce authored almost 12 years ago by Elad Alfassa <[email protected]>
[config] further changes to fix problems in non-posix platforms

github.com/sopel-irc/sopel - d49fa145fdf1f016e2ba8ff5ea73213c072624f2 authored almost 12 years ago by Elad Alfassa <[email protected]>
[core] Use os.path.join to fix an issue with some non-posix platforms

github.com/sopel-irc/sopel - f9706b4184effed8456187ab280aac952c1de01f authored almost 12 years ago by Elad Alfassa <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

github.com/sopel-irc/sopel - 8edb52388779c74987f0ace0460526638171eb40 authored almost 12 years ago by Edward Powell <[email protected]>
[docs] Update and clean up README file

github.com/sopel-irc/sopel - 3ae697bc2b8327bf9e1b66617ad02d7b29459a94 authored almost 12 years ago by Edward Powell <[email protected]>
[Help]Moving help module to willie-extras

Signed-off-by: Dimitri Molenaars <[email protected]>

github.com/sopel-irc/sopel - 86f25cf303073c74783daea6bed973bb7d0292fb authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[Help]First version of help module.

Signed-off-by: Dimitri Molenaars <[email protected]>

github.com/sopel-irc/sopel - b9a7e893a2e0c968f51d925d979e1d24471c6fec authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[core] Appropriately check callable return against NOLIMIT

github.com/sopel-irc/sopel - 7eeb175d7eb7192080e3f6707f07ddd37bde43ad authored almost 12 years ago by Edward Powell <[email protected]>
[docs] Document use of return values in callables

github.com/sopel-irc/sopel - 192162cc688eede54249a6ae0767a521b6bf96d3 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Add a NOLIMIT constant to Willie class

github.com/sopel-irc/sopel - ba449be7da395ca6b4d8d50e68605f0c5805d8ba authored almost 12 years ago by Edward Powell <[email protected]>
[youtube] Change author to uploader in search results

github.com/sopel-irc/sopel - 23785e703fe3f2e3a276ed24e6b9023c7d6a7985 authored almost 12 years ago by Edward Powell <[email protected]>
[weather] That line wasn't supposed to commit.

Signed-off-by: Dimitri Molenaars <[email protected]>

github.com/sopel-irc/sopel - e1e3aeb1bbf11a551fdb1639ef77156c750bb1be authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[weather]Test for keyerrors, and report unknown. #181

Signed-off-by: Dimitri Molenaars <[email protected]>

github.com/sopel-irc/sopel - 683268fa93ccda4f7d9c4e06da16008b6c8fb283 authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[core] Fix error where all users would be considered admin if no admins were given in config file

github.com/sopel-irc/sopel - 0e0831eaee114d3dc5c5a27bac4864b22ba6f9a0 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Allow a module to return a non-zero exit code. See issue #180

github.com/sopel-irc/sopel - 41d565c16f1508de3ac53abbd0bf2bd423c6fc35 authored almost 12 years ago by Edward Powell <[email protected]>
[slap] Replace 'herself' with 'itself'

Willie isn't female. I prefer to think of it as gender nonconforming.

github.com/sopel-irc/sopel - c6446fc6a51b02c4a991f4d74766e7710b145766 authored almost 12 years ago by Edward Powell <[email protected]>
[tools] Remove unneeded print statement

github.com/sopel-irc/sopel - 45d3a61d7492b6c504cb55b1114f6f0a43c7d035 authored almost 12 years ago by Edward Powell <[email protected]>
[tools] Add a Nick class to allow correct nick comparisons

per issue #177

github.com/sopel-irc/sopel - f8ca0b94354b73a548a8095512eda39e1e8a2352 authored almost 12 years ago by Edward Powell <[email protected]>
[fuckingweather] Add The Fucking Weather module from yano

github.com/sopel-irc/sopel - d344c91008198927d45cd7a3330915bd9e8fd89f authored almost 12 years ago by Edward Powell <[email protected]>
Merge branch 'master' of github.com:embolalia/willie

github.com/sopel-irc/sopel - 259b86691ddc8643c687e128cb65301daff97d39 authored almost 12 years ago by Edward Powell <[email protected]>
[bugzilla] Fix error when no domains are given for bugzilla module

github.com/sopel-irc/sopel - 87b43c0fe494771ee53775fe940e0329402f2280 authored almost 12 years ago by Edward Powell <[email protected]>
[setup.py] Add requirements

github.com/sopel-irc/sopel - 6c882b6dfcc19dd0897e8db1bfcbae55debb3830 authored almost 12 years ago by Edward Powell <[email protected]>
[setup.py] Add missing commas

github.com/sopel-irc/sopel - ed6a98a5172e3ff64e615f9cfd712186cfe6c55e authored almost 12 years ago by Edward Powell <[email protected]>
[setup.py] Add license and platforms

github.com/sopel-irc/sopel - d7e0141319073dc647d1250a6d9c57bb4bb573db authored almost 12 years ago by Edward Powell <[email protected]>
[coretasks] Fix behavior for complex MODE lines where both + and - are used

github.com/sopel-irc/sopel - ed6549f6708383d18ff3d66ecd3df8cdd6310c4b authored almost 12 years ago by Edward Powell <[email protected]>
[quote] Delete module, since site no longer exists. Issue #174

github.com/sopel-irc/sopel - e69226bee740bbafb7507ffeee75688a6d3dd024 authored almost 12 years ago by Edward Powell <[email protected]>
[coretasks] Fix handling of multiple modes being set at the same time

Issue #175

github.com/sopel-irc/sopel - 6bee7c363c6a67039a60e37c6eccce3c27123ab2 authored almost 12 years ago by Edward Powell <[email protected]>
[.gitignore] Add willie.py in root

github.com/sopel-irc/sopel - 081affd391c2686b408710306a7e41c65e07fa20 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Update README for new running instructions

github.com/sopel-irc/sopel - ac3c1ffa1ce421e400cdd89edb07285d1a6aee92 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Move willie.py script to scripts/willie to make install easier

github.com/sopel-irc/sopel - 2a594bcc78d264880483ff12de05da61a2845c0b authored almost 12 years ago by Edward Powell <[email protected]>
[core] Update version number to 3.1.3

github.com/sopel-irc/sopel - 500706e84223c0f51a2442aff9a877b93af7fdc1 authored almost 12 years ago by Edward Powell <[email protected]>