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

Merge pull request #983 from dgw/979-currency-case

[currency] Make arguments case-insensitive (close #979)

github.com/sopel-irc/sopel - dfbd99ea994408911de3625c37435bcf07e37631 authored about 9 years ago
Merge pull request #985 from maxpowa/patch-1

[url] Fix URL excludes loading

github.com/sopel-irc/sopel - c4af7e86eafbc9d7b90a8a2690192f7556035b18 authored about 9 years ago
Merge pull request #986 from maxpowa/patch-3

[find_updates] Fix missing RPL_ prefix

github.com/sopel-irc/sopel - b4f154666727813dee2de33edc32f9cc404f5c1e authored about 9 years ago
[reload] Prevent reloading nonexistent module

Fixes #977

github.com/sopel-irc/sopel - bd047d34f427ad12455ae37136e89d35ecbfecf1 authored about 9 years ago
[find_updates] Fix missing RPL_ prefix

github.com/sopel-irc/sopel - ce6c48536802c87eeb572a2da3a795dbb57db6a0 authored about 9 years ago
Fix URL excludes loading (#959)

setup uses it as a list, and in previous versions of sopel it was a list, but in the UrlSection ...

github.com/sopel-irc/sopel - 86ad755c015f8aba1b9c39d8a822dd7457dc8e0d authored about 9 years ago
[currency] Make arguments case-insensitive (close #979)

github.com/sopel-irc/sopel - 317b1d6399e2f91abc86dc91653051952873b915 authored about 9 years ago
Huge cleanup of copyright headers and docstrings

They're still super inconsistent and probably a lot are out of date, but
at least there won't be...

github.com/sopel-irc/sopel - ee86f38ddf07213d1dafb4939b71dea7a47809f3 authored about 9 years ago
[contrib] rename & edit willie out of contrib

Fixes #963

github.com/sopel-irc/sopel - 3acc04d6b0e491630fb50f69a889cee95737baa7 authored about 9 years ago
coretasks: Replace numeric events with their enums

Also add the missing RPL_WHOSPCRPL to tools.events

github.com/sopel-irc/sopel - 8bbc9d06c1a063983bf54dcf2c14c154506f6012 authored about 9 years ago
Merge pull request #961 from sopel-irc/account-tracking

Add tracking of users and their accounts

github.com/sopel-irc/sopel - ade84199cfeed8f485b07a180588f277705a7bae authored about 9 years ago
Add cap-notify support

See #971

github.com/sopel-irc/sopel - 941ec2b59e44a8cd21e299d2119e21dbb71225a0 authored about 9 years ago
Add enumeration of IRC events

Closes #960

github.com/sopel-irc/sopel - 35b23e6c41d52b265033b27cfbd7d6a00c2506ba authored about 9 years ago
Replace channels list with channels dictionary

Hopefully, nobody else is taking advantage of channels being a list,
rather than a dict. If they...

github.com/sopel-irc/sopel - f17987435bffb8dede92d345fd443bcaee32eb46 authored about 9 years ago
Enable the account-tag capability

github.com/sopel-irc/sopel - 8f7af2a7f2c706eeee5410bf7c7b2d2548a8dc1c authored about 9 years ago
Add support for account-tag

github.com/sopel-irc/sopel - 729ee590504639a4de80c01577f3a63cd4632c15 authored about 9 years ago
Add away tracking

github.com/sopel-irc/sopel - c2a0b177b953ec10e66ec15477c72e2539abadc8 authored about 9 years ago
Add user tracking for RFC WHO replies

github.com/sopel-irc/sopel - 54824f05d5521f7131474ea4172242a47d6d0fb4 authored about 9 years ago
Address comments on PR #961

This includes being more consistent about using pop rather than del to
prevent key errors, and a...

github.com/sopel-irc/sopel - 24a6fe381cdcc51653eaef84a3d4573af9d8b7e6 authored about 9 years ago
Merge pull request #969 from Ganon11/ganon11-dice-inputs

[dice] Case insensitivity and better error handling for negative numbers.

github.com/sopel-irc/sopel - 047a99ed2d3f76c7d54e5bacaac1c1d38d1b743c authored about 9 years ago
Merge pull request #970 from kwaaak/patch-2

Make BTC currency code case-insensitive

github.com/sopel-irc/sopel - cd6c62ca397be3ee647040b026a869c68783981b authored about 9 years ago
Make BTC currency code case-insensitive

github.com/sopel-irc/sopel - 3f1d06ac2f2dd648c531caf1eb0172498cc639bb authored about 9 years ago
[dice] Also handle negative drop_lowest values.

github.com/sopel-irc/sopel - ee7562803a7ba55c1c0453b26d8b71de2720314f authored about 9 years ago
[dice] Handle negative numbers and uppercase letters.

First, add case-insensitivity to the "d" and "v" letters in the input
regex by capturing [dD] an...

github.com/sopel-irc/sopel - bb4af03de421e894272b891298faa0446764a6e2 authored about 9 years ago
[dice] Handle negative numbers and uppercase letters.

First, add case-insensitivity to the "d" and "v" letters in the input
regex by capturing [dD] an...

github.com/sopel-irc/sopel - 2ab08a84cf4610dbdf06259d8090b5c78077dabe authored about 9 years ago
Merge pull request #966 from yoosi/project-rename

Update project URL in module comments to http://sopel.chat

github.com/sopel-irc/sopel - c98aa42af3356863c84926c4826da3059f726ee3 authored about 9 years ago
Merge pull request #964 from anarcat/service

rename references to willie in systemd service file

github.com/sopel-irc/sopel - 5cae7b8564fb0a69d4e730d32aa83ed04c1ad363 authored about 9 years ago
Update github URL to organization, Sopel-IRC, rather than Embolalia

github.com/sopel-irc/sopel - 5aea27b9f31542fc46467a150536e1eb4637897a authored about 9 years ago
update project name in CONTRIBUTING.md (includes log files location, issue tracking url)

github.com/sopel-irc/sopel - 7cb3ad9ea3b7a714604d91ece40d70774a8d0b02 authored about 9 years ago
update project url in comment

github.com/sopel-irc/sopel - 5b8e2d975962220ce4908a39607ac4d9a51d7545 authored about 9 years ago
update project url in comments

github.com/sopel-irc/sopel - c60b34ff1213e6abfb615aafc7f9b8bb1f42f777 authored about 9 years ago
rename references to willie in systemd service file

github.com/sopel-irc/sopel - b8e062ab1e290860094bdd7b31a14bbaf350de58 authored about 9 years ago
Add tracking of users and their accounts

This uses some of the code that @maxpowa wrote for #941, but gives a
somewhat more intuitive API...

github.com/sopel-irc/sopel - ea7f14459d3babf1640de504903ee67cd3152878 authored about 9 years ago
Merge pull request #949 from maxpowa/patch-6

[wikipedia] Properly handle unicode in python 2.7

github.com/sopel-irc/sopel - e90a63f3faac2a43ce959e1d03a43bdbad4f142d authored about 9 years ago
Merge pull request #956 from yoosi/patch-1

[docs] Update project name in CREDITS

github.com/sopel-irc/sopel - 10dc4eaa3a361119f41dbf2f497445e6a3c7808e authored about 9 years ago
Merge pull request #955 from yoosi/countdown_fix

[countdown] fix remaining time calculation

github.com/sopel-irc/sopel - 49cf4f24908cf3dafce8220425f7a708e32df7cb authored about 9 years ago
Merge pull request #950 from JonnyPtn/patch-1

Updated link for meetbot help command

github.com/sopel-irc/sopel - 7a2661f52439c98366589199f15c69439833d442 authored about 9 years ago
Merge pull request #948 from maxpowa/patch-5

[ip] Mask socket.gaierror

github.com/sopel-irc/sopel - 6f0ea90f618f521e9a532249c1fd9935efc67ab6 authored about 9 years ago
Merge pull request #947 from maxpowa/patch-4

[adminchannel] require_chanmsg

github.com/sopel-irc/sopel - 1b8678d796ba281fedc23b191acda4f1519f237f authored about 9 years ago
[docs] Rename

github.com/sopel-irc/sopel - 2acd12de0dafda3e44cb49283eb8979109aed110 authored about 9 years ago
[countdown] fix remaining time calculation

github.com/sopel-irc/sopel - 46fa79a8fdd4ad1e5439d2f3466200178c0833bf authored about 9 years ago
Updated link for help command

was a bad link, updated to correct one

github.com/sopel-irc/sopel - 8c9d5b7a1b302bb8ac020ab1d5399ecf8b395e7d authored about 9 years ago
[Formatting]Gray is the same as Grey. Which spelling is correct is a grey area.

github.com/sopel-irc/sopel - 2adecbd9c544a061b6a009e8d4345db8b8727398 authored about 9 years ago
Fix #860

Should resolve the inconsistencies between the implementation of unquote in python 2 and python 3.

github.com/sopel-irc/sopel - dbfb1d53d1b8a8b81595b6f1ad8ece6adb33c2e3 authored about 9 years ago
Fix #945

We should only get `socket.gaierror` if the user passes an invalid IP or hostname, but it could ...

github.com/sopel-irc/sopel - 5d9e95b8db0509c1769715863e335872f51f9d66 authored about 9 years ago
Require chanmsg for all adminchannel commands

github.com/sopel-irc/sopel - d0ab162f1b3f62d495db8156ea28177ba2dcfb2b authored about 9 years ago
Merge pull request #858 from felixonmars/master

README: Update sopel package location in Arch

github.com/sopel-irc/sopel - 48b663134533b39ed8d1802029852adb80f818f6 authored about 9 years ago
Merge pull request #943 from maxpowa/patch-3

[meetbot] fix crash when starting meeting

github.com/sopel-irc/sopel - 266170f319b9cd53857b6b0e18f78013e6a3edf6 authored about 9 years ago
Merge pull request #940 from maxpowa/patch-1

[translate] Fix some edge cases

github.com/sopel-irc/sopel - a8522acdb642d480590a5d60a6029b477e231ff3 authored about 9 years ago
Release 6.1.1

github.com/sopel-irc/sopel - 664d9f444c3086a9a7bf150efbe24b281dc816ea authored about 9 years ago
[meetbot] fix crash when starting meeting

Resolves #942

github.com/sopel-irc/sopel - ec94e230b0920db0e71feda5b4fc0d44aec55661 authored about 9 years ago
Require a valid phrase to translate

github.com/sopel-irc/sopel - f80f3d2b980d80ad11fd2260a31e10788f623816 authored about 9 years ago
Fix TypeError: 'NoneType' object is not iterable

Happened when an invalid language hint abbreviation was given.

github.com/sopel-irc/sopel - be1b46d29c69446135164fac7e9df29522d134c6 authored about 9 years ago
Merge pull request #938 from maxpowa/patch-5

Fix crash during configure

github.com/sopel-irc/sopel - b1c957e5c823b20ce6e92a9f9d18ded18cf2ffba authored about 9 years ago
Fix crash during configure

Reported by aam in IRC, http://pastebin.com/0rAQb7Kp

github.com/sopel-irc/sopel - 39eee8b56660ab3794a3c47a0f82dee707bb9708 authored about 9 years ago
README: Update sopel package location in Arch

github.com/sopel-irc/sopel - 74a7639559040dcef2b3b5bd3ac3eb89b1e0de32 authored about 9 years ago
Fix coding declaration in a few places it was still wrong

Again, fuck windows. #821

github.com/sopel-irc/sopel - 1cad7977cfb4eca694d654959f0625305584b335 authored about 9 years ago
Use flake8 for future checking, and add missing ones

github.com/sopel-irc/sopel - 5953f8db168573acd7d75eaa5d5ee19c189d3fba authored about 9 years ago
Release 6.1.0

github.com/sopel-irc/sopel - 6ede636ee2a6ab593c126fcb47ac623aa1c82017 authored about 9 years ago
Merge pull request #931 from maxpowa/patch-3

Resolve #929

github.com/sopel-irc/sopel - 40a0c4c55041ff079433ad9b5840a9ac9e89626c authored about 9 years ago
Merge pull request #927 from maxpowa/patch-2

Resolve #926

github.com/sopel-irc/sopel - 5c9498492a05fce5a7153e8dc15acb1538c84c52 authored about 9 years ago
Properly fetch the xml before passing it to xmltodict

I'm a moron.

github.com/sopel-irc/sopel - 9b0e4c792aa939f0d67e17e32d998c38af30d4c1 authored about 9 years ago
Switch from *args to named args.

github.com/sopel-irc/sopel - 0e5ffbefe446bc4c14c1a297d6779c4a631ab9e7 authored about 9 years ago
Merge pull request #925 from reverieeee/master

update movie.py to use omdbapi as imdbapi is non-functional

github.com/sopel-irc/sopel - ebfd6bdcb377482af5fbb0541b0952d6a4536f9f authored about 9 years ago
core: Fix issues with reloading folder modules

Closes #899, obviates and closes #932.

github.com/sopel-irc/sopel - 533d5eb82384caf94ca721c68064e2e915fd3fae authored about 9 years ago
Switch back to get() calls

There's some places where there were already try catch blocks for KeyError, so I left those ones.

github.com/sopel-irc/sopel - d0170b53c10f096d07eb6420eeae5fe67860af76 authored about 9 years ago
Merge pull request #928 from kwaaak/patch-1

Make CAD currency code case-insensitive

github.com/sopel-irc/sopel - 63a08196494114ccc78544fc364298fa42e10bac authored about 9 years ago
Merge pull request #933 from firerogue/master

[isup] fix bad indexes preventing bot from recognizing http protocols

github.com/sopel-irc/sopel - 268236da4b780991e54c40f638a5d82592f7202a authored about 9 years ago
[isup] fix bad indexes preventing bot from recognizing http protocols

`'http://'` is 7 characters long, so `site[:6]` can't ever match it. ditto for `'https://'` and ...

github.com/sopel-irc/sopel - c84cafee3ec5ae192a397c0d5b3a01fcdd4405a0 authored over 9 years ago
Resolve #929

Ensures that FilenameAttribute's parse and serialize always have the parameters they need.

github.com/sopel-irc/sopel - 6ceca66444fc72fdc12831ea40e5b1987757e6fa authored over 9 years ago
Make CAD currency code case-insensitive

github.com/sopel-irc/sopel - bd6b4c63959370c4136c26f323ee30acd5db26e2 authored over 9 years ago
Remove feedparser from RPM spec

github.com/sopel-irc/sopel - 6ed918fae5fd1a0651ffdb597879a5e70312cfec authored over 9 years ago
Remove feedparser dep from requirements

github.com/sopel-irc/sopel - 2be5591c61e191d561b19b9580b9a85bf612a5c9 authored over 9 years ago
Resolve #926

Also cleaned up dict value retrieval a little, the .get() calls were a bit unnecessary.

github.com/sopel-irc/sopel - 51e6dbfee7cb4a0189940edf0f36e76211c0059a authored over 9 years ago
Merge pull request #923 from maxpowa/patch-1

Replace lxml with a pure python solution

github.com/sopel-irc/sopel - 69f3a8e8a6e714b10f40bac793a1b72aedbff31a authored over 9 years ago
clock, remind: Point to sopel.chat page for timezone

This makes it easier to tell what your timezone is, and removes the
dependence on dft.ba, which ...

github.com/sopel-irc/sopel - 23ca3f5e56a6da63a0f92d15566e259af6d91c03 authored over 9 years ago
minor cosmetic change

github.com/sopel-irc/sopel - 13c2fdcaac8b972bbc122dfc16af040f7cf1c698 authored over 9 years ago
update movie.py to use omdbapi as imdbapi is non-functional

github.com/sopel-irc/sopel - 7c5555ea3fb6dc9be6c98f85957a9f7aa72b5573 authored over 9 years ago
Probably need the dependency for xmltodict

github.com/sopel-irc/sopel - 28e4eaad71f26435fe48b5f520abe80afb411a38 authored over 9 years ago
Remove last lxml reference

github.com/sopel-irc/sopel - c55db6c810dddf2ccd32a77cfd252387b8c72081 authored over 9 years ago
Ripping out lxml's still beating heart gives me a strange joy

github.com/sopel-irc/sopel - 21bbd98e72eef4c5454211a7adb70c1c8e640845 authored over 9 years ago
Remove lxml warning from setup

github.com/sopel-irc/sopel - f40a71fd13dfa9a0f18d34b85825fa521af22c02 authored over 9 years ago
Remove lxml from weather.py

github.com/sopel-irc/sopel - 8bd2e71762304c50fbc6a04802688ddaa46d7e9c authored over 9 years ago
Remove lxml from bugzilla

github.com/sopel-irc/sopel - dbb6a937548659729cb0158ef64934f7dc253338 authored over 9 years ago
Fix sopel url

github.com/sopel-irc/sopel - 314ba27a164eb4b2d8c5ce4ce2fd4e593df3dab5 authored over 9 years ago
Make currency.py use xmltodict instead of lxml

github.com/sopel-irc/sopel - 7afabc98e2f5782f4f9b81f6f94d98aa15b0d109 authored over 9 years ago
Merge pull request #861 from k0t0p3s/master

Fixed some error messages to main chat. Checks parameters before using it.

github.com/sopel-irc/sopel - 81c45327185af73ec70421437efbe8b505f3e52b authored over 9 years ago
Merge pull request #901 from stopspazzing/patch-3

Removed unneeded information :bangbang:

github.com/sopel-irc/sopel - 7e89a4e24d0a05d90d14f23e4377e670c13044f3 authored over 9 years ago
Merge pull request #904 from Ohcanep/safety-config

Fix safety module configuration

github.com/sopel-irc/sopel - d03a7d6307feff752f1b76872876261b7b0b4580 authored over 9 years ago
Merge pull request #909 from maxpowa/patch-2

[Documentation] Change instances of recipient to destination

github.com/sopel-irc/sopel - c5533acbfa9c0569d92334248b3261aa9e6bb5b8 authored over 9 years ago
Merge pull request #910 from maxpowa/patch-4

[help.py] Sort output alphabetically by module

github.com/sopel-irc/sopel - 6c39e9a13a272e65d8d6e7c4a0491f3952c23b1b authored over 9 years ago
Merge pull request #911 from maxpowa/patch-1

Allow ListAttribute to be a list or a set

github.com/sopel-irc/sopel - 856a22e013c74e1ec408052a661362a6279c7739 authored over 9 years ago
Merge pull request #912 from maxpowa/patch-3

Fix blocking functionality

github.com/sopel-irc/sopel - 9e9744e8ce652fba6f441e76584db40735a955bf authored over 9 years ago
Merge pull request #913 from matiasv/master

A quick fix to issue #885

github.com/sopel-irc/sopel - 45b55c9dbe480e26835c508b6ce8dd6411de3044 authored over 9 years ago
Merge pull request #914 from maxpowa/patch-5

Ensure help output matches the example correctly

github.com/sopel-irc/sopel - bf6f0ffa4aa065aad766726280e9545d75ee8975 authored over 9 years ago
Merge pull request #917 from TheReverend403/patch-2

Fix UnboundLocalError

github.com/sopel-irc/sopel - bf1c518b59f6338906b6c0c2a130be8b18dda391 authored over 9 years ago
Merge pull request #905 from Ohcanep/readme

Update broken website URL in README

github.com/sopel-irc/sopel - ebdd51b3242ed1ca4e35da4712f9fbc50a4c8e04 authored over 9 years ago
Fix UnboundLocalError

Fixes: UnboundLocalError: local variable 'new_phrase' referenced before assignment (file "<sopel...

github.com/sopel-irc/sopel - 812ff2262ab14c3d72c6e5a7488e5da39f8de598 authored over 9 years ago
made fix to issue #885 python 2 compatible

github.com/sopel-irc/sopel - 3bbbb49cb322125fd273332e7339528cf8f0dccb authored over 9 years ago
Fix #903

When populating the functions' doc value, we were incorrectly checking if it started with just `...

github.com/sopel-irc/sopel - 60c01f8aabde09cb285e62b5de3e124835b5a7c0 authored over 9 years ago