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

[tell] Use tellee's local time and format

issues #196 and #192

1f16cfb9823ce9d09b6180ee6518272a8d7a9d45 authored almost 12 years ago by Edward Powell <[email protected]>
[seen] Output time in asking user's preferred format

issue #196

e28a5ae73beb432a6fded7a43fdbd09e2a17daed authored almost 12 years ago by Edward Powell <[email protected]>
[seen] Output time in requesting user's timezone

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

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

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

6de62a19dcdeb85215fb2566e9722fcd4bc15782 authored almost 12 years ago by Edward Powell <[email protected]>
[bugzilla, url] Use get_list for config option lists

7d4fe653447b75d8b6e3d09836b4aef3b1c257d0 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Remove some unreachable code

9463060e1685c2a104a8e695bb4f685693389119 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Use config's get_list where appropriate

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

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

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

issue #199

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.

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

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

a168a1fefbe0269035c10df1102bc46eb9055408 authored almost 12 years ago by Edward Powell <[email protected]>
[coretasks] Add a missing import

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

ad48e492d569a185277ce6304a472ba50e339262 authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[dice]some optimization.

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

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

3e24cb089e5b452ba827a27752e001ff8542a5a6 authored almost 12 years ago by Edward Powell <[email protected]>
[Dice]Fixing bug introduced in c254c2bae3cc7f41c170eca4a8a82468f38aee18

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

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

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

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]>

75d6e846aa14eb4891b0a278ab5abc926c25fbfa authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[db] Clarify documentation on config options that are used

7f6140c1905a73bfa85b70204684d26f535a31d5 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Fix missing import and unusual encoding error with examples

46244475b63223a369b49058e1c02e72cbfcf42d authored almost 12 years ago by Edward Powell <[email protected]>
[coretasks] Tweak to use Nick class

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

4e0111317050210a3035daa3fdc9be712b1fe818 authored almost 12 years ago by Edward Powell <[email protected]>
[clock] Correct command settings on format functions

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

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...

720eb0e22d4554a5a5bd5e35d5517527cf5b4333 authored almost 12 years ago by Edward Powell <[email protected]>
[weather] Fix error when asking for another user's weather

Issue #197

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

dd51fed7de49c3537dd4a387d01eaebba0ba823c authored almost 12 years ago by Edward Powell <[email protected]>
[find] Fix bug that prevented sed'ing to nothing

Close issue #195

1a333cf06be7279e3da097c0ab7e540912079ee6 authored almost 12 years ago by Edward Powell <[email protected]>
[find] Properly account for backslashed slashes

73696fb5de9aa13f799f121a10a54627bbb371b1 authored almost 12 years ago by Edward Powell <[email protected]>
[tools] Fix a misnamed variable in Nick

e91e601a31b7209fe5c6090f2fdcdc13429e1fe6 authored almost 12 years ago by Edward Powell <[email protected]>
[dice] pep8ify per issue #125

c254c2bae3cc7f41c170eca4a8a82468f38aee18 authored almost 12 years ago by Edward Powell <[email protected]>
[countdown] pep8ify per issue #125

f9adc37c5112e1ec71bdb2e7faf9dc1ceb97124d authored almost 12 years ago by Edward Powell <[email protected]>
[codepoints] pep8ify per issue #125

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

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

c4519ae3c19f6c29b4092f1752c1aafdd125d072 authored almost 12 years ago by Edward Powell <[email protected]>
[calc] pep8ify per issue #125

a07940f9e829f34831081e8a42bdc3e5011ad671 authored almost 12 years ago by Edward Powell <[email protected]>
[bugzilla] pep8ify per issue #125

222ff49b67cbb20ae5af896ff5e214db15e01e6e authored almost 12 years ago by Edward Powell <[email protected]>
[bucket] pep8ify per issue #125

e684fef24fda497ddc59cb81b3b1098b3e038c8e authored almost 12 years ago by Edward Powell <[email protected]>
[ai] PEP8ify per issue #125

7217bb4ff7e7b7b7a911907180c884a81c570e7e authored almost 12 years ago by Edward Powell <[email protected]>
[adminchannel] pep8ify per issue #125

3 space tabs, I swear to god...

0006cfc855e6206fcac7735f9c46f8f09a4e0869 authored almost 12 years ago by Edward Powell <[email protected]>
[admin] PEP8ify per issue #125

54757564bcddac8abe65851c8f827107593bb493 authored almost 12 years ago by Edward Powell <[email protected]>
[bomb] PEP8ify per issue #125

dbdf8656777f07a7fcc48a33a7be0b50b9fcdd0c authored almost 12 years ago by Edward Powell <[email protected]>
[fuckingweather] Don't rate limit on failed command

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

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

047be7daac278ce6371771e7be15eea2a205cea9 authored almost 12 years ago by Edward Powell <[email protected]>
[seen] Make seen show time in requesting user's timezone

Issue #192

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

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.

3070bc2f55abbaef05887bea8321964f78271e42 authored almost 12 years ago by Edward Powell <[email protected]>
[core] pep8ify coretasks.py

Issue #125

61ce80936050fff5b5b1598f54c4bd4b7aba3023 authored almost 12 years ago by Edward Powell <[email protected]>
[core] pep8ify config.py

issue #125

cd62036528bbb574fec36f1ee3713f54e524eccb authored almost 12 years ago by Edward Powell <[email protected]>
[core] pep8ify bot.py and __init__.py

issue #125

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

Twitter Module

578b04a86db9407e072008bb1665002b206f69df authored almost 12 years ago by Edward powell <[email protected]>
Fixed Twitter API authentication

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

15beff76a6c9a7629d204be96462015cbc855e89 authored almost 12 years ago by Edward Powell <[email protected]>
[wiktionary] Fix a problem with conflicting function names

61f29393b6e7c9f3d3025e1015caa378439fa300 authored almost 12 years ago by Edward Powell <[email protected]>
[bugzilla] Fix failure when configuring module with wizard

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

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

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

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

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...

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...

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...

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

a8c894a173d892d93b381e856e75aa8c4833b13b authored almost 12 years ago by Elad Alfassa <[email protected]>
[config] fix check_dir() errors from commit d49fa145fdf1f016e2ba8ff5ea73213c072624f2

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

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

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

8edb52388779c74987f0ace0460526638171eb40 authored almost 12 years ago by Edward Powell <[email protected]>
[docs] Update and clean up README file

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]>

86f25cf303073c74783daea6bed973bb7d0292fb authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[Help]First version of help module.

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

b9a7e893a2e0c968f51d925d979e1d24471c6fec authored almost 12 years ago by Dimitri Molenaars <[email protected]>
[core] Appropriately check callable return against NOLIMIT

7eeb175d7eb7192080e3f6707f07ddd37bde43ad authored almost 12 years ago by Edward Powell <[email protected]>
[docs] Document use of return values in callables

192162cc688eede54249a6ae0767a521b6bf96d3 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Add a NOLIMIT constant to Willie class

ba449be7da395ca6b4d8d50e68605f0c5805d8ba authored almost 12 years ago by Edward Powell <[email protected]>
[youtube] Change author to uploader in search results

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]>

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]>

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

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

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.

c6446fc6a51b02c4a991f4d74766e7710b145766 authored almost 12 years ago by Edward Powell <[email protected]>
[tools] Remove unneeded print statement

45d3a61d7492b6c504cb55b1114f6f0a43c7d035 authored almost 12 years ago by Edward Powell <[email protected]>
[tools] Add a Nick class to allow correct nick comparisons

per issue #177

f8ca0b94354b73a548a8095512eda39e1e8a2352 authored almost 12 years ago by Edward Powell <[email protected]>
[fuckingweather] Add The Fucking Weather module from yano

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

259b86691ddc8643c687e128cb65301daff97d39 authored almost 12 years ago by Edward Powell <[email protected]>
[bugzilla] Fix error when no domains are given for bugzilla module

87b43c0fe494771ee53775fe940e0329402f2280 authored almost 12 years ago by Edward Powell <[email protected]>
[setup.py] Add requirements

6c882b6dfcc19dd0897e8db1bfcbae55debb3830 authored almost 12 years ago by Edward Powell <[email protected]>
[setup.py] Add missing commas

ed6a98a5172e3ff64e615f9cfd712186cfe6c55e authored almost 12 years ago by Edward Powell <[email protected]>
[setup.py] Add license and platforms

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

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

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

6bee7c363c6a67039a60e37c6eccce3c27123ab2 authored almost 12 years ago by Edward Powell <[email protected]>
[.gitignore] Add willie.py in root

081affd391c2686b408710306a7e41c65e07fa20 authored almost 12 years ago by Edward Powell <[email protected]>
[core] Update README for new running instructions

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

2a594bcc78d264880483ff12de05da61a2845c0b authored almost 12 years ago by Edward Powell <[email protected]>
[core] Update version number to 3.1.3

500706e84223c0f51a2442aff9a877b93af7fdc1 authored almost 12 years ago by Edward Powell <[email protected]>