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 - 26dd780819f38ea76b9ddfd9017360b252bb6ac5 authored over 10 years ago
github.com/sopel-irc/sopel - f5f4588d32fb190dfab29e412b4504d06148ca05 authored over 10 years ago
github.com/sopel-irc/sopel - 1053f08b6f6c8176987d731c594b7e5f1162e2c3 authored over 10 years ago
github.com/sopel-irc/sopel - 74bbc5865778878956cd7bf57e43a7fb1956abed authored over 10 years ago
github.com/sopel-irc/sopel - 98261391fd01731083664aca4900ffa786b6f718 authored over 10 years ago
Also notes about channel methods to work on.
github.com/sopel-irc/sopel - 7fae92dd6d30693b9e1e7f1a5d5f7923faddc029 authored over 10 years agogithub.com/sopel-irc/sopel - cdce5dc612b4ddc07b7e88687a3321b97dfec8a4 authored over 10 years ago
github.com/sopel-irc/sopel - 14d8525bcf125aa45f38e03a52902a83e04cc662 authored over 10 years ago
Without this magic useragent translate doesn't work
github.com/sopel-irc/sopel - 1a4a13d2754df3cd5f230931cd65b5a565fb030b authored over 10 years agogithub.com/sopel-irc/sopel - ef7aadf2a8bfeca5308c4a0a1a35b57d07307a60 authored over 10 years ago
tools.py is stupid about that, we should really fix that
github.com/sopel-irc/sopel - 85ce3f32b2c8aa95683692bbfe543acc26714af8 authored over 10 years agoEasier than implementing subdomain globbing
github.com/sopel-irc/sopel - 6e27bb7bbee53316152bed6edfa428a449f9fcd7 authored over 10 years ago
To save API calls to virustotal, users can configure domains which are
"known good". It is recom...
malwaredomains.com is a blacklist of known malware domains.
This commit adds support for this bl...
github.com/sopel-irc/sopel - 159fbc5315042af405f070ca439fe2ce6be6a394 authored over 10 years ago
github.com/sopel-irc/sopel - 6f567c8aa65b42d2f02ccecef224170b426bf3bb authored over 10 years ago
github.com/sopel-irc/sopel - f7122baed5b4665baca19b90c0b6aa49f0044dcf authored over 10 years ago
We have an attribute named lock, everyone is already using it.
You can't have an attribute and a...
This module uses the VirusTotal API right now. Support for additional
services / blacklists will...
Closes #614
github.com/sopel-irc/sopel - 99bcaefd1ad6d7c32e66bc20afd08140d2c1f04e authored over 10 years ago
This is backwards compatible even for modules that use the old (jenni) way
of setting callable p...
Why not?
Fixes issue #434
github.com/sopel-irc/sopel - f7e7a081d396e19c080e0e2cd3048f1e46f1120c authored over 10 years ago
github.com/sopel-irc/sopel - a339f6dcc881bbed6f8faf2d1b63d18aec8cc39b authored over 10 years ago
github.com/sopel-irc/sopel - b415eec94681094a51bca8421d5a1ffa6f428e21 authored over 10 years ago
github.com/sopel-irc/sopel - 19c12ab361a7a3409031a7501403bc3abe33441d authored over 10 years ago
github.com/sopel-irc/sopel - e21d7e93b4eb683b1c47fe05ba98b55d12d0dad9 authored over 10 years ago
For people running with older IPython
github.com/sopel-irc/sopel - e079274e49c1986883428828e8e8a8999a9d1061 authored over 10 years ago[isup] add '.com' to sites with no '.' in them
github.com/sopel-irc/sopel - 186249d785dec1d444be593eb7035df7de24806e authored over 10 years agogithub.com/sopel-irc/sopel - 03d809201c2d3614a3715c202ba4d5c82924fb5c authored over 10 years ago
patch adds humidity data to weather output.
sample output:
`Yahoo! Weather - Newton, MA: Mostl...
This solves #615. When reloading these modules, a new compiled regex
object was created and inse...
github.com/sopel-irc/sopel - 439b09e4545cc05e1ad8bcc3fd78db722a7f8652 authored over 10 years ago
Because nobody ever seems to read them before submitting issues. I'm
guessing it's at least part...
github.com/sopel-irc/sopel - acdaad188bef53570f953b8670a9f2eb55e3a7ee authored over 10 years ago
github.com/sopel-irc/sopel - e3857b243315e017b0f6cdba166b222013d892e7 authored over 10 years ago
github.com/sopel-irc/sopel - c9e974cc54f1023f77c0ebe9fb697181c32248ed authored over 10 years ago
github.com/sopel-irc/sopel - b1898d93c1d57a802ff09c1a8a8aa5a96564d6fb authored over 10 years ago
github.com/sopel-irc/sopel - 4daaf7d0a9c9909c3879f0b0bcb392a6e2a4ea90 authored over 10 years ago
More robust number check
github.com/sopel-irc/sopel - b45eac2fe45d9ef48acc9e2aceb38ae240ed3875 authored over 10 years agoMake time units case insensitive
github.com/sopel-irc/sopel - c2b130ba1b5f9f3e25dd423b4552d67b6cb9f123 authored over 10 years ago[search] skip duckduckgo adds and show first real link
github.com/sopel-irc/sopel - 1362afc0015bb8e7c1d70478a63fb1be86dad07b authored over 10 years ago[github] Properly quote issue search query
github.com/sopel-irc/sopel - 060d23d49ff6a6f8c49ffc6743156f8067e9c3d3 authored over 10 years agoThis allows for more than keyword to be used.
github.com/sopel-irc/sopel - 8db788b497027baa0ca2495e3b5b76b87b8d2268 authored over 10 years agothis fixes #599
github.com/sopel-irc/sopel - 2ea4ae4063fae14596113a04a08541ad7e466144 authored over 10 years agothis fixes #609
github.com/sopel-irc/sopel - 80fc9f2c3e5a784b912049fe15c2934c034c49e2 authored over 10 years agoignore characters that can't be decoded ( fixing #602 )
github.com/sopel-irc/sopel - 923621fc685336f94a85149fbe0a4e20e93e3348 authored over 10 years agogithub.com/sopel-irc/sopel - d12056ec83f657da90ec4884a95be1b98b11a09a authored over 10 years ago
[remind] Filter empty strings from the message
github.com/sopel-irc/sopel - ba196a51cad85f390faf17a42e2959a6e0901208 authored over 10 years agogithub.com/sopel-irc/sopel - 757fa7744f2b6da7d8902fbb763f64f7a92eea67 authored over 10 years ago
When the bugzilla module is not configured willie would output an error when
encountering a bugz...
lxml refuses to parse unicode strings if the string contains an encoding
decleration. This means...
pyenchant is now in pip, the refered bug report has been closed
github.com/sopel-irc/sopel - efd0aac1e4c3096fd6be2a87bb7c1e281bc49173 authored over 10 years agoFixes #594
github.com/sopel-irc/sopel - 392e53ec02231df66141ed9a9c8f5a7beb7be10d authored over 10 years agoAlso move to our new formatting API.
github.com/sopel-irc/sopel - cad1a1fa096974da4ead513c65ea60e6f01f75e2 authored over 10 years agogithub.com/sopel-irc/sopel - 9b09ea651b3a56f066526f4957a680a549384002 authored over 10 years ago
This will prevent IDN functions from messing up queries with non-ascii characters
github.com/sopel-irc/sopel - 8e5c0e8902813e9569c8e58eeb5b6366e1e75771 authored over 10 years ago
See issue #559
If this commit helps you then you REALLY need to update your python
install to so...
* Move IDN helper methods to willie.web for easier access from modules
* Make willie.web methods...
github.com/sopel-irc/sopel - 478564b3c2775ee876402d717677ebe735bad87e authored over 10 years ago
github.com/sopel-irc/sopel - c9bcfca8afe8f3cf9edf7a2e51a009dadbdb9307 authored over 10 years ago
- Typo in the if-expression caused the fact that input operands are not int
to be ignored.
- Added as a separate commit to confirm that the problem with .c 0.9*10
exists and is fixed.
github.com/sopel-irc/sopel - 206fd5b662c306d1844bced0992f123653ebe755 authored over 10 years ago
[help][core] Multi-line help
github.com/sopel-irc/sopel - 8d14acf1ae547db3a0d2445373d159c8cd82d418 authored over 10 years agogithub.com/sopel-irc/sopel - b086548376ad70b15ae6667b5cefdb193a1a6cc1 authored over 10 years ago
.help will now display multi-line docstrings as several
messages, one for each line, instead o...
add astronomical units, and define mile more precise
github.com/sopel-irc/sopel - 842eff4e71a4adb128e6b08e71516ef65a37328c authored over 10 years agogithub.com/sopel-irc/sopel - 6e3e1ec9794afd8e8728f8b40da93fab775a6ec9 authored over 10 years ago
github.com/sopel-irc/sopel - 062f440cf2d8105838f365767d8f401447092431 authored over 10 years ago
github.com/sopel-irc/sopel - c25cf76fcc6a4ab83bce42d223f8462228d9db16 authored over 10 years ago
github.com/sopel-irc/sopel - b31d1f10e3efa036cfb2cce73c0566a0dd42484a authored over 10 years ago
Fixes #585
github.com/sopel-irc/sopel - 25dbd0c04ff145575282d308609e90d87d9bf06c authored over 10 years ago
- don't allow negative numbers which accesses a comic number lower than 0
- don't allow the 0th ...
Adds a rudimentary uptime module
github.com/sopel-irc/sopel - f383ef2065e1c00201a8665a317462e8831d3079 authored over 10 years agobot is running.
github.com/sopel-irc/sopel - d515592fef69be2d14e880add304f38fb0ada2ff authored over 10 years agogithub.com/sopel-irc/sopel - ceef1c9fc63cd4427e60323b993394374299b235 authored over 10 years ago
url.py did this really good thing where it would look for the encoding in the
HTTP headers and u...
github.com/sopel-irc/sopel - 5f5bc0f805ef094e1b1139a8bd53b38210566245 authored over 10 years ago
github.com/sopel-irc/sopel - 847fb21b616d493867bf85b71b157cee845a9f37 authored over 10 years ago
[core] Fixed issue #577 (.help not working for command aliases)
github.com/sopel-irc/sopel - 359a1610889b7d6e3e84f886cbe65de3c560906c authored over 10 years agogithub.com/sopel-irc/sopel - b673fae20dd4bebd71b37b10c8b941dabbad8c80 authored over 10 years ago
- Add $ to the regexp so re.match won't accept a partial match.
- Simplify the re.escaping to...
github.com/sopel-irc/sopel - 2fea7dedded55dd65552e10e3bf8be9aa802bd65 authored over 10 years agoFixes #552
github.com/sopel-irc/sopel - 9a72725651d0ac8385d8b82cb4e34f206491bb56 authored over 10 years ago
Return status as headers['_http_status'] if return_headers is set to True.
I'm using '_http_stat...
Add fix for ticket #560
github.com/sopel-irc/sopel - bd71cbff0e6208017985a82ab1a9bbf9edd20052 authored over 10 years agoFixes #562
github.com/sopel-irc/sopel - 9bd1cc17c10d3dd656232681a865adc91653bb26 authored over 10 years agogithub.com/sopel-irc/sopel - 038963aa04a6819b5c310b83347f876d66b5974a authored over 10 years ago
Fixes #571
github.com/sopel-irc/sopel - 50c1e356008d3be894b164518111248ac632569a authored over 10 years agogithub.com/sopel-irc/sopel - 6f90b86362b247fee44e9d6c50906ac80453695c authored over 10 years ago
[adminchannel]Check for channel (half-)operator before action
github.com/sopel-irc/sopel - cd021856e3f3c74bd19826939d77d41ba07a9e86 authored over 10 years ago
- Added default timeout of 5s to expression evaluator, that will throw
an error before evaluat...
github.com/sopel-irc/sopel - 59f074290d54035538434506539fcd490e5073a9 authored over 10 years ago
github.com/sopel-irc/sopel - 0d82182b2fd8d076c4b058f84a352bf849754b31 authored over 10 years ago
- Fixes #538.
- Removed the drivel from calc when exceptions are raised. Printing the actual
...
github.com/sopel-irc/sopel - 8b27d0aacb3f87b0a7cf093c77ac4ce176b3ad78 authored over 10 years ago
github.com/sopel-irc/sopel - 960b7e3b53e49f5a42377ce4d80dfcaabf7b6c65 authored over 10 years ago
Fix configuration with python 3
github.com/sopel-irc/sopel - 58c6ddc90420b47fafd6e346302b65572852f9c1 authored over 10 years ago
Since the raw_input() function has been renamed to input in python 3,
we replace it by input() ...
github.com/sopel-irc/sopel - 26998704e27049e60b70909034fcd676ede538bc authored over 10 years ago