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

calc: Use the new wossname for .py

github.com/sopel-irc/sopel - b749e53e6dfc17bf83c086c3231870866cfdfb12 authored almost 10 years ago
First whack at static configs for #708

github.com/sopel-irc/sopel - 3df5c1a2bc14eb93825dd0b4a221b7c721601fd5 authored almost 10 years ago
Merge pull request #763 from rogosher/test

Write unicode to ascii log file

github.com/sopel-irc/sopel - d81915521b49a445942da8934ebe629dfa018a77 authored almost 10 years ago
Write unicode to ascii file

github.com/sopel-irc/sopel - afd7444443738275cc1ba6b03f5e2d6b35d89208 authored almost 10 years ago
Add -git to version number

github.com/sopel-irc/sopel - 8af5b7d3b9c0f3d23ca42080b216e245570daea0 authored almost 10 years ago
Release 5.2.0

github.com/sopel-irc/sopel - b6a2607a18231bc0aaa0c8be58962886ed3af0d4 authored almost 10 years ago
core: Homogenize login configs

Per #716, old sundry configs will be removed in 6.0

github.com/sopel-irc/sopel - db55dabc5703c31d3b09effc2fc58896a7455298 authored almost 10 years ago
meetbot: Fix unicode error with .subject

Fixes #753

github.com/sopel-irc/sopel - 4cadc92a68f02467f8bf8bdea81d785c10c79c02 authored almost 10 years ago
Revert "[trigger] Fix CTCP -> IRCv3 Intent conversion"

This reverts commit e693251f9af4ba478d90826ea02873ff54ed25b6.

It is being reverted because 1, i...

github.com/sopel-irc/sopel - c78571b85eb4fd07f3e44bf32309b598dfeab1e0 authored almost 10 years ago
trigger: Fix messageless intent handling

github.com/sopel-irc/sopel - c676d1829ab07bdf9485d2baa7ed36446fba35c0 authored almost 10 years ago
module: Add an @intent decorator

github.com/sopel-irc/sopel - 7af75253d3c83ac3cdc265408bb7a3734d1cd473 authored almost 10 years ago
module: Fix paren-less decorator hacks

Fixes #756

github.com/sopel-irc/sopel - dcf46737fef40067f08f2ed0aa9e7203d0db3851 authored almost 10 years ago
Merge pull request #749 from maxpowa/patch-3

[trigger] Fix CTCP -> IRCv3 Intent conversion

github.com/sopel-irc/sopel - c5229d8d0c3049c7c942de8f368601d9ac431500 authored almost 10 years ago
core: Refactor module loading

This will probably need some more refactoring, and definitely needs
tests. But it closes #732!

github.com/sopel-irc/sopel - 3fee12753a054075da922f78e25e4763e1a89614 authored almost 10 years ago
tools: Move into a directory

Start of work on #663. I'd still like to split things out of that
__init__, but this at least op...

github.com/sopel-irc/sopel - 86e4a4e0f11dd025b30d612df0c0e70842ffb499 authored almost 10 years ago
chanlogs: Fix lowercasing, Close #751

github.com/sopel-irc/sopel - 1e7206981408b4523085d83e36762a4506bcf113 authored almost 10 years ago
Add -git to version number

github.com/sopel-irc/sopel - 7d20f472d35b1edd23be9bd64717ff807c5fd5da authored almost 10 years ago
Release 5.1.1

github.com/sopel-irc/sopel - 90d408503d1a48efa765030a128cf65623036de4 authored almost 10 years ago
Add -git to version number

github.com/sopel-irc/sopel - 4c184c0a3e8c241ffc73beaca2e1fedfd1814e14 authored almost 10 years ago
Release 5.1.0

github.com/sopel-irc/sopel - 509c3bd3e05f2450de954b2d648a649e514372af authored almost 10 years ago
weather: Fix asking for weather for a nick

Closes #741

github.com/sopel-irc/sopel - 6ce5676a448d74d7b89d4c26cd7cb7ba39a7b2d2 authored almost 10 years ago
Fix TypeError in pid checking

Closes #745

github.com/sopel-irc/sopel - 00875e3a17cc843a988efa059eda83f3b10b87f2 authored almost 10 years ago
chanlog: Fix case sensitivity in channel name

Fixes #747

github.com/sopel-irc/sopel - 11210271a853f5e1adab45ca89fbbed3dc173aab authored almost 10 years ago
chanlogs: Fix filename slugging

Fixes #750

github.com/sopel-irc/sopel - d0fca6de974085465c2d2825203576b668522ec6 authored almost 10 years ago
setup: remove code left from testing

github.com/sopel-irc/sopel - 4d9804a96e448265925e24befa8f5874a0052047 authored almost 10 years ago
[trigger] Fix CTCP -> IRCv3 Intent conversion

CTCP messages that are just single word messages weren't properly being converted into events, b...

github.com/sopel-irc/sopel - e693251f9af4ba478d90826ea02873ff54ed25b6 authored almost 10 years ago
Merge pull request #746 from janandjohn3/patch-1

[admin] Make both references to auto_accept_invite be the same.

github.com/sopel-irc/sopel - 89dbdc5fa5a93be2d0f2c8b50dc43f9e45074d71 authored almost 10 years ago
Make both references to auto_accept_invite be the same.

github.com/sopel-irc/sopel - ee5052e107b5e8e95833d875afd2b85da7adac7e authored almost 10 years ago
readme: Move badges out of Intro header line

github.com/sopel-irc/sopel - c462a3d13397e0bcd2e45337e025ace15a67a23d authored almost 10 years ago
readme: Fix badges

github.com/sopel-irc/sopel - 829bcf831f0a3aab8595c985e3c40189fdcc555a authored almost 10 years ago
readme: add some badges

github.com/sopel-irc/sopel - e6643c0d0fad4892a88e320a90542b1f70a573e7 authored almost 10 years ago
setup.py: Use install_requires to fix #661

I don't know what the fuck the point is of requires if it's not going to
be fucking respected.

github.com/sopel-irc/sopel - 7a482fa21657381da8bc44d6f83fdd45c164753f authored almost 10 years ago
readme: fix IRC link

github.com/sopel-irc/sopel - 591502867b537096ee2ff3e44d9eba3232ddf09c authored almost 10 years ago
Fix the build

github.com/sopel-irc/sopel - 539ad396b8c6a2f094042b91fa69639770f88a3c authored almost 10 years ago
Merge pull request #737 from izzy84075/chanlogs-localtime2

Add the option to use the bot's preferred timezone for logs.

github.com/sopel-irc/sopel - d68cd930086131d7e211560416e4796071096722 authored almost 10 years ago
Merge pull request #722 from maxpowa/patch-2

[clock] Add getter commands for tz and format

github.com/sopel-irc/sopel - bff28608f8b0a5088690a9dff5fde65492f9635e authored almost 10 years ago
Merge pull request #675 from anarcat/logging-systemd

properly log output of willie in systemd

github.com/sopel-irc/sopel - e07cc891257630a2b681f4d4784cf0208ec0dd23 authored almost 10 years ago
core: Allow config_prefix config

github.com/sopel-irc/sopel - ddb8a5421654dae31d2fbc18865c26dd21b9caf2 authored almost 10 years ago
module: Fix possible KeyError with privileges

Should only happen when someone not in the channel tries to do a command
requiring privileges. M...

github.com/sopel-irc/sopel - a2a8c11c07a0b0d1c20714a3f24da80ed6823de7 authored almost 10 years ago
seen: Unthread message recording

This will probably reduce issues like #736

github.com/sopel-irc/sopel - 745673d5219aeb13050c0d5cfae7838f165fa0c3 authored almost 10 years ago
wikipedia: Fix special characters in urls

Thanks to @Tomin1 for the solution. Closes #724

github.com/sopel-irc/sopel - 2f73a68452df81f025d0927c18bc1d81726ff497 authored almost 10 years ago
config: Fix module enumeration

github.com/sopel-irc/sopel - fe1a6e3e002c84dd3f07f15207d431042e74ee2b authored almost 10 years ago
docs: Fix Trigger autodocing

github.com/sopel-irc/sopel - 55142b0d215389a6b7750d6778520fb1dd27c022 authored almost 10 years ago
trigger: Make Trigger immutable and have docstrings

github.com/sopel-irc/sopel - e8c3223951874ecda2df3fd86c98382d9dfd6d42 authored almost 10 years ago
willie.module: Add decorators for privilege checks

Also switch to them in adminchannel and admin

github.com/sopel-irc/sopel - 3feb82ab24891fd5a4a6449f3e7e64cba4fd4865 authored almost 10 years ago
Remove config validation stuff

Didn't mean to commit that yet

github.com/sopel-irc/sopel - 2d03ae08c189966376ed9462532afd83f07ddd43 authored almost 10 years ago
Fix the build

github.com/sopel-irc/sopel - 1afb421143815f589966f0b8342dc98dff78a966 authored almost 10 years ago
chanlogs: Do something about weird chars in filename

This probably works, but tbh I'm just throwing it together and haven't
actually tested it. If it...

github.com/sopel-irc/sopel - 79d76eddc40f7fc270df10afeb990f3f0afd6a42 authored almost 10 years ago
Fix style.

github.com/sopel-irc/sopel - bc76fcd60772a53bb0d68d1fe8b07082baaa6e73 authored almost 10 years ago
Add the option to use the bot's preferred timezone for logs.

github.com/sopel-irc/sopel - 3c0472720fa4ba6d23b17027ddd53741f43a4f53 authored almost 10 years ago
Merge pull request #725 from pmrowla/persistent-seen

[seen] fix #653 make .seen persist over restarts

github.com/sopel-irc/sopel - aaaf6a216b93e5896848956ca69588d2e783a930 authored almost 10 years ago
[seen] fix #653 make seen persist over restarts

- use willie.db instead of a Ddict to store seen information for a nick

github.com/sopel-irc/sopel - 41bd6a24ec754bb15c31d2fd66114ed8fb17f4d5 authored about 10 years ago
seen: Don't show message or channel unless in that channel

I think this is good enough to close #189

github.com/sopel-irc/sopel - 2f27f3b8112a80937957b9871158751ac88af413 authored about 10 years ago
[clock] Add getter commands for tz and format

Also fixed the consistency between some commands, like .setchanneltz instead of just .channeltz....

github.com/sopel-irc/sopel - aa441819282996c79115733530d4a74bdd899975 authored about 10 years ago
Merge pull request #721 from Ohcanep/pep8

core: Fix style errors

github.com/sopel-irc/sopel - dea25db6b408d666d1912a27b2c05c46dbb896b6 authored about 10 years ago
core: Fix style errors

github.com/sopel-irc/sopel - 72bae52ab32273ddb4a164ed6e50cf301f1189b9 authored about 10 years ago
Merge pull request #719 from Ohcanep/safety-isop

safety: Fix channel operator check

github.com/sopel-irc/sopel - f0c1f3174b0f73343e0664cfbf28534218314ca5 authored about 10 years ago
Merge pull request #720 from maxpowa/patch-1

[clock] Fix unclear message when using .settf

github.com/sopel-irc/sopel - 30b7cf71463eac1c0145376707b2996cd7f21a56 authored about 10 years ago
[clock] Fix unclear message when using .settf

github.com/sopel-irc/sopel - aaedd38b3779526fa5e08a2c9c9d87fa02945254 authored about 10 years ago
safety: Fix channel operator check

The isop attribute has been removed from Trigger and thus issuing
.safety on/off would cause an ...

github.com/sopel-irc/sopel - 52eeb1af891c89c58e90ffb9b83c28ae259358bc authored about 10 years ago
Add -git to version number

github.com/sopel-irc/sopel - f64eceedeabe87c2bc53f73299f3a87e461fa0b7 authored about 10 years ago
Release 5.0.0

github.com/sopel-irc/sopel - ca0244353390b2505f1c287f9ba3d59ee1f62b6d authored about 10 years ago
NEWS: Update for 5.0.0

github.com/sopel-irc/sopel - cdf75232c3d327d69a2dfd1d09fb8176c32e9bf6 authored about 10 years ago
Add script for version releases

github.com/sopel-irc/sopel - 13c5c64af3813c5060e50b0e0081320fc3589087 authored about 10 years ago
tools: Add flush() to OutputRedirect

github.com/sopel-irc/sopel - 788f6a72d828bc0758cbcc6c416cf71af6671b7f authored about 10 years ago
irc: Remove a few remaining debug calls

github.com/sopel-irc/sopel - 76ed88224bdc3309019088bd6b146b24442878e6 authored about 10 years ago
root check is now windows-compatible.

github.com/sopel-irc/sopel - 4c8e405dd18bfe8521942414983fcf76bd131714 authored about 10 years ago
Remove bunches of deprecated crap

github.com/sopel-irc/sopel - 28b76a12dd9f34038398dcc730fd9efa51aedd2c authored about 10 years ago
coretasks: Remove long-deprecated OPER "feature"

github.com/sopel-irc/sopel - f6fb5d1b4df3a6f8ceb265d08ed298f41f73d905 authored about 10 years ago
db: Fix path creation problems

github.com/sopel-irc/sopel - 1c6ff5eb397976b06325fe371841c19c02ae9b21 authored about 10 years ago
irc, web: Ignore SSL when match_hostname isn't available

This does not fix, but does reduce the impact of, #661.

github.com/sopel-irc/sopel - 1fcba39044c4b72adf0b8e92fa841ab5c5621851 authored about 10 years ago
tools: Fix error in time-getting stuff

Fixes #715

github.com/sopel-irc/sopel - c7041d13837cc5e6281185883397c4567d595145 authored about 10 years ago
db: Allow relative and ~ paths in filename

github.com/sopel-irc/sopel - 9ac8831210db3fa0e3592c7388ff15f62e42309d authored about 10 years ago
db: Fix get_uri to give absolute path

Closes #711

github.com/sopel-irc/sopel - a37f7987ad79453aafa6c9cdff709fb5dcab7faf authored about 10 years ago
Change pre-release label to gamma

Calling it something other than beta, to differentiate it from pre-rc1
git versions.

Note for w...

github.com/sopel-irc/sopel - 2a93dabb2f25cbfa2ea8d74eb732b972eb0d1993 authored about 10 years ago
Release 5.0.0-rc1

Full 5.0.0 will come at some point "soon", after some more mechanical
turk CI.

github.com/sopel-irc/sopel - 929e89fd623c1b976292be777d06015c866a58ed authored about 10 years ago
Update NEWS for 5.0.0-rc1

github.com/sopel-irc/sopel - 16ca605bf5eb9bbaee1dd98e049ed6835496cb06 authored about 10 years ago
NEWS: Pull in release notes through 4.6.2

github.com/sopel-irc/sopel - f2dc8d11d741c71771b16ad33d0ba850dba916a4 authored about 10 years ago
coretasks: Fix nick change error message

This closes #676. It's the same change, but fixed so checkstyle doesn't
complain.

github.com/sopel-irc/sopel - a8e7c6c58963d3d1fbea759c5914fb37f6fb7376 authored about 10 years ago
wikipedia: Show summary when a WP link is posted

Credit to @roidelapluie for the idea and PR. This is effectively merges
#598, but with merge co...

github.com/sopel-irc/sopel - 9c2e464ac5a41e7c97d1df38131d9cab4f51fa69 authored about 10 years ago
irc.py: Fix failure to catch PING

github.com/sopel-irc/sopel - f65a80aa0f98e604407569fd7d918ad331163b3f authored about 10 years ago
coretasks: Actually message configured NickServ

github.com/sopel-irc/sopel - c7bcc63543c35266c14f36f9d419c74b4f5e200c authored about 10 years ago
coretasks: Allow configuring NickServ name

Closes #364, closes #705

github.com/sopel-irc/sopel - 43f8a9d7717f2dc21407d0d0e887c0d8218eabb8 authored about 10 years ago
coretasks: Fix SASL auth under Python 3

Closes #707

github.com/sopel-irc/sopel - 859b9c3185a27631254e8e2f3e0d2edb0ec7cdb0 authored about 10 years ago
Revert "Core: Delay 'CAP LS' until after USER to fix authentication issues under rare cicumstances"

This reverts commit 3f6ac5d688de3ee8652a4b555efa27d0a1cd806e.

github.com/sopel-irc/sopel - 4df92b693d1f8e1e6268c2ac42c651fa5c28c153 authored about 10 years ago
Revert "Move CAP LS to after connection registration (#695)"

This reverts commit a2e730e9d436b9a87bd540566495b8ec650a7bce.

github.com/sopel-irc/sopel - 8abb925252bae8f72f5b54741930e6b1c3c648f6 authored about 10 years ago
core: Fix trigger args list

github.com/sopel-irc/sopel - b9151ddea837243fff77d44c33da9cc0b569e68d authored about 10 years ago
Add a script to easily run a multi-version build

Maybe now I won't always be forgetting Py3 errors

github.com/sopel-irc/sopel - 5448d2ed515a87a896c271cf5f0182dc8eb067fa authored about 10 years ago
admin: fix style errors

github.com/sopel-irc/sopel - 59d534d4b612fbaa5f217724313505fabdad6403 authored about 10 years ago
Merge pull request #557 from janandjohn3/master

Added auto-accept invite feature and config option.

github.com/sopel-irc/sopel - 48334764943f11f6cb8ee0ee56172388864661fb authored about 10 years ago
Merge pull request #691 from dkg/master

use integer division for python 3 compatibility

github.com/sopel-irc/sopel - 644890d2dabdaca1d69bf6e1c639f2ad533388bb authored about 10 years ago
tests: Fix python3 errors in db tests

github.com/sopel-irc/sopel - 16a4fb64e7f377016de41d44c5882b56edd432d0 authored about 10 years ago
db: Change db_url to db_uri

github.com/sopel-irc/sopel - 2c815147f73c61ad51df6ed504d382b4c72caec8 authored about 10 years ago
Merge pull request #706 from flashcactus/master

[youtube] Fixed video duration format when running on python3 in 5.0

github.com/sopel-irc/sopel - b31bf329ded20446ccb37ed954d281d62b21f24d authored about 10 years ago
changed time formatter code in youtube.py to use explicitly integer division;

see PR #703

github.com/sopel-irc/sopel - 53f64d9bc6480c79574f13dce5b506fa73fb5909 authored about 10 years ago
rss: Fix broken logging call

github.com/sopel-irc/sopel - 37cbda4f8fcbdc063bf2d9951447236728ff0b26 authored about 10 years ago
tools: Fix error when getting time with no channel

github.com/sopel-irc/sopel - 1972e63ee08b9ce6099db038047c0f658e07e153 authored about 10 years ago
Move CAP LS to after connection registration (#695)

github.com/sopel-irc/sopel - a2e730e9d436b9a87bd540566495b8ec650a7bce authored about 10 years ago
Migration script now does nulls and channels correctly

github.com/sopel-irc/sopel - 4087865cffac3f1e83507e96fb67fdc6b7deea90 authored about 10 years ago
[db] Fix broken join that makes nick values wrong

It was always selecting the first value, no matter what, because the
join was stupidly not makin...

github.com/sopel-irc/sopel - 5a9f4dd8fa375cbe6448a201a128741a5783ab5d authored about 10 years ago