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
[currency] Make arguments case-insensitive (close #979)
github.com/sopel-irc/sopel - dfbd99ea994408911de3625c37435bcf07e37631 authored about 9 years ago[url] Fix URL excludes loading
github.com/sopel-irc/sopel - c4af7e86eafbc9d7b90a8a2690192f7556035b18 authored about 9 years ago[find_updates] Fix missing RPL_ prefix
github.com/sopel-irc/sopel - b4f154666727813dee2de33edc32f9cc404f5c1e authored about 9 years agoFixes #977
github.com/sopel-irc/sopel - bd047d34f427ad12455ae37136e89d35ecbfecf1 authored about 9 years agogithub.com/sopel-irc/sopel - ce6c48536802c87eeb572a2da3a795dbb57db6a0 authored about 9 years ago
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 agogithub.com/sopel-irc/sopel - 317b1d6399e2f91abc86dc91653051952873b915 authored about 9 years ago
They're still super inconsistent and probably a lot are out of date, but
at least there won't be...
Fixes #963
github.com/sopel-irc/sopel - 3acc04d6b0e491630fb50f69a889cee95737baa7 authored about 9 years agoAlso add the missing RPL_WHOSPCRPL to tools.events
github.com/sopel-irc/sopel - 8bbc9d06c1a063983bf54dcf2c14c154506f6012 authored about 9 years agoAdd tracking of users and their accounts
github.com/sopel-irc/sopel - ade84199cfeed8f485b07a180588f277705a7bae authored about 9 years agoSee #971
github.com/sopel-irc/sopel - 941ec2b59e44a8cd21e299d2119e21dbb71225a0 authored about 9 years agoCloses #960
github.com/sopel-irc/sopel - 35b23e6c41d52b265033b27cfbd7d6a00c2506ba authored about 9 years ago
Hopefully, nobody else is taking advantage of channels being a list,
rather than a dict. If they...
github.com/sopel-irc/sopel - 8f7af2a7f2c706eeee5410bf7c7b2d2548a8dc1c authored about 9 years ago
github.com/sopel-irc/sopel - 729ee590504639a4de80c01577f3a63cd4632c15 authored about 9 years ago
github.com/sopel-irc/sopel - c2a0b177b953ec10e66ec15477c72e2539abadc8 authored about 9 years ago
github.com/sopel-irc/sopel - 54824f05d5521f7131474ea4172242a47d6d0fb4 authored about 9 years ago
This includes being more consistent about using pop rather than del to
prevent key errors, and a...
[dice] Case insensitivity and better error handling for negative numbers.
github.com/sopel-irc/sopel - 047a99ed2d3f76c7d54e5bacaac1c1d38d1b743c authored about 9 years agoMake BTC currency code case-insensitive
github.com/sopel-irc/sopel - cd6c62ca397be3ee647040b026a869c68783981b authored about 9 years agogithub.com/sopel-irc/sopel - 3f1d06ac2f2dd648c531caf1eb0172498cc639bb authored about 9 years ago
github.com/sopel-irc/sopel - ee7562803a7ba55c1c0453b26d8b71de2720314f authored about 9 years ago
First, add case-insensitivity to the "d" and "v" letters in the input
regex by capturing [dD] an...
First, add case-insensitivity to the "d" and "v" letters in the input
regex by capturing [dD] an...
Update project URL in module comments to http://sopel.chat
github.com/sopel-irc/sopel - c98aa42af3356863c84926c4826da3059f726ee3 authored about 9 years agorename references to willie in systemd service file
github.com/sopel-irc/sopel - 5cae7b8564fb0a69d4e730d32aa83ed04c1ad363 authored about 9 years agogithub.com/sopel-irc/sopel - 5aea27b9f31542fc46467a150536e1eb4637897a authored about 9 years ago
github.com/sopel-irc/sopel - 7cb3ad9ea3b7a714604d91ece40d70774a8d0b02 authored about 9 years ago
github.com/sopel-irc/sopel - 5b8e2d975962220ce4908a39607ac4d9a51d7545 authored about 9 years ago
github.com/sopel-irc/sopel - c60b34ff1213e6abfb615aafc7f9b8bb1f42f777 authored about 9 years ago
github.com/sopel-irc/sopel - b8e062ab1e290860094bdd7b31a14bbaf350de58 authored about 9 years ago
This uses some of the code that @maxpowa wrote for #941, but gives a
somewhat more intuitive API...
[wikipedia] Properly handle unicode in python 2.7
github.com/sopel-irc/sopel - e90a63f3faac2a43ce959e1d03a43bdbad4f142d authored about 9 years ago[docs] Update project name in CREDITS
github.com/sopel-irc/sopel - 10dc4eaa3a361119f41dbf2f497445e6a3c7808e authored about 9 years ago[countdown] fix remaining time calculation
github.com/sopel-irc/sopel - 49cf4f24908cf3dafce8220425f7a708e32df7cb authored about 9 years agoUpdated link for meetbot help command
github.com/sopel-irc/sopel - 7a2661f52439c98366589199f15c69439833d442 authored about 9 years ago[ip] Mask socket.gaierror
github.com/sopel-irc/sopel - 6f0ea90f618f521e9a532249c1fd9935efc67ab6 authored about 9 years ago[adminchannel] require_chanmsg
github.com/sopel-irc/sopel - 1b8678d796ba281fedc23b191acda4f1519f237f authored about 9 years agogithub.com/sopel-irc/sopel - 2acd12de0dafda3e44cb49283eb8979109aed110 authored about 9 years ago
github.com/sopel-irc/sopel - 46fa79a8fdd4ad1e5439d2f3466200178c0833bf authored about 9 years ago
was a bad link, updated to correct one
github.com/sopel-irc/sopel - 8c9d5b7a1b302bb8ac020ab1d5399ecf8b395e7d authored about 9 years agogithub.com/sopel-irc/sopel - 2adecbd9c544a061b6a009e8d4345db8b8727398 authored about 9 years ago
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 agoWe 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 agogithub.com/sopel-irc/sopel - d0ab162f1b3f62d495db8156ea28177ba2dcfb2b authored about 9 years ago
README: Update sopel package location in Arch
github.com/sopel-irc/sopel - 48b663134533b39ed8d1802029852adb80f818f6 authored about 9 years ago[meetbot] fix crash when starting meeting
github.com/sopel-irc/sopel - 266170f319b9cd53857b6b0e18f78013e6a3edf6 authored about 9 years ago[translate] Fix some edge cases
github.com/sopel-irc/sopel - a8522acdb642d480590a5d60a6029b477e231ff3 authored about 9 years agogithub.com/sopel-irc/sopel - 664d9f444c3086a9a7bf150efbe24b281dc816ea authored about 9 years ago
Resolves #942
github.com/sopel-irc/sopel - ec94e230b0920db0e71feda5b4fc0d44aec55661 authored about 9 years agogithub.com/sopel-irc/sopel - f80f3d2b980d80ad11fd2260a31e10788f623816 authored about 9 years ago
Happened when an invalid language hint abbreviation was given.
github.com/sopel-irc/sopel - be1b46d29c69446135164fac7e9df29522d134c6 authored about 9 years agoFix crash during configure
github.com/sopel-irc/sopel - b1c957e5c823b20ce6e92a9f9d18ded18cf2ffba authored about 9 years agoReported by aam in IRC, http://pastebin.com/0rAQb7Kp
github.com/sopel-irc/sopel - 39eee8b56660ab3794a3c47a0f82dee707bb9708 authored about 9 years agogithub.com/sopel-irc/sopel - 74a7639559040dcef2b3b5bd3ac3eb89b1e0de32 authored about 9 years ago
Again, fuck windows. #821
github.com/sopel-irc/sopel - 1cad7977cfb4eca694d654959f0625305584b335 authored about 9 years agogithub.com/sopel-irc/sopel - 5953f8db168573acd7d75eaa5d5ee19c189d3fba authored about 9 years ago
github.com/sopel-irc/sopel - 6ede636ee2a6ab593c126fcb47ac623aa1c82017 authored about 9 years ago
Resolve #929
github.com/sopel-irc/sopel - 40a0c4c55041ff079433ad9b5840a9ac9e89626c authored about 9 years agoResolve #926
github.com/sopel-irc/sopel - 5c9498492a05fce5a7153e8dc15acb1538c84c52 authored about 9 years agoI'm a moron.
github.com/sopel-irc/sopel - 9b0e4c792aa939f0d67e17e32d998c38af30d4c1 authored about 9 years agogithub.com/sopel-irc/sopel - 0e5ffbefe446bc4c14c1a297d6779c4a631ab9e7 authored about 9 years ago
update movie.py to use omdbapi as imdbapi is non-functional
github.com/sopel-irc/sopel - ebfd6bdcb377482af5fbb0541b0952d6a4536f9f authored about 9 years agoCloses #899, obviates and closes #932.
github.com/sopel-irc/sopel - 533d5eb82384caf94ca721c68064e2e915fd3fae authored about 9 years agoThere'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 agoMake CAD currency code case-insensitive
github.com/sopel-irc/sopel - 63a08196494114ccc78544fc364298fa42e10bac authored about 9 years ago[isup] fix bad indexes preventing bot from recognizing http protocols
github.com/sopel-irc/sopel - 268236da4b780991e54c40f638a5d82592f7202a authored about 9 years ago`'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 agoEnsures that FilenameAttribute's parse and serialize always have the parameters they need.
github.com/sopel-irc/sopel - 6ceca66444fc72fdc12831ea40e5b1987757e6fa authored over 9 years agogithub.com/sopel-irc/sopel - bd6b4c63959370c4136c26f323ee30acd5db26e2 authored over 9 years ago
github.com/sopel-irc/sopel - 6ed918fae5fd1a0651ffdb597879a5e70312cfec authored over 9 years ago
github.com/sopel-irc/sopel - 2be5591c61e191d561b19b9580b9a85bf612a5c9 authored over 9 years ago
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 agoReplace lxml with a pure python solution
github.com/sopel-irc/sopel - 69f3a8e8a6e714b10f40bac793a1b72aedbff31a authored over 9 years ago
This makes it easier to tell what your timezone is, and removes the
dependence on dft.ba, which ...
github.com/sopel-irc/sopel - 13c2fdcaac8b972bbc122dfc16af040f7cf1c698 authored over 9 years ago
github.com/sopel-irc/sopel - 7c5555ea3fb6dc9be6c98f85957a9f7aa72b5573 authored over 9 years ago
github.com/sopel-irc/sopel - 28e4eaad71f26435fe48b5f520abe80afb411a38 authored over 9 years ago
github.com/sopel-irc/sopel - c55db6c810dddf2ccd32a77cfd252387b8c72081 authored over 9 years ago
github.com/sopel-irc/sopel - 21bbd98e72eef4c5454211a7adb70c1c8e640845 authored over 9 years ago
github.com/sopel-irc/sopel - f40a71fd13dfa9a0f18d34b85825fa521af22c02 authored over 9 years ago
github.com/sopel-irc/sopel - 8bd2e71762304c50fbc6a04802688ddaa46d7e9c authored over 9 years ago
github.com/sopel-irc/sopel - dbb6a937548659729cb0158ef64934f7dc253338 authored over 9 years ago
github.com/sopel-irc/sopel - 314ba27a164eb4b2d8c5ce4ce2fd4e593df3dab5 authored over 9 years ago
github.com/sopel-irc/sopel - 7afabc98e2f5782f4f9b81f6f94d98aa15b0d109 authored over 9 years ago
Fixed some error messages to main chat. Checks parameters before using it.
github.com/sopel-irc/sopel - 81c45327185af73ec70421437efbe8b505f3e52b authored over 9 years agoRemoved unneeded information :bangbang:
github.com/sopel-irc/sopel - 7e89a4e24d0a05d90d14f23e4377e670c13044f3 authored over 9 years agoFix safety module configuration
github.com/sopel-irc/sopel - d03a7d6307feff752f1b76872876261b7b0b4580 authored over 9 years ago[Documentation] Change instances of recipient to destination
github.com/sopel-irc/sopel - c5533acbfa9c0569d92334248b3261aa9e6bb5b8 authored over 9 years ago[help.py] Sort output alphabetically by module
github.com/sopel-irc/sopel - 6c39e9a13a272e65d8d6e7c4a0491f3952c23b1b authored over 9 years agoAllow ListAttribute to be a list or a set
github.com/sopel-irc/sopel - 856a22e013c74e1ec408052a661362a6279c7739 authored over 9 years agoFix blocking functionality
github.com/sopel-irc/sopel - 9e9744e8ce652fba6f441e76584db40735a955bf authored over 9 years agoA quick fix to issue #885
github.com/sopel-irc/sopel - 45b55c9dbe480e26835c508b6ce8dd6411de3044 authored over 9 years agoEnsure help output matches the example correctly
github.com/sopel-irc/sopel - bf6f0ffa4aa065aad766726280e9545d75ee8975 authored over 9 years agoFix UnboundLocalError
github.com/sopel-irc/sopel - bf1c518b59f6338906b6c0c2a130be8b18dda391 authored over 9 years agoUpdate broken website URL in README
github.com/sopel-irc/sopel - ebdd51b3242ed1ca4e35da4712f9fbc50a4c8e04 authored over 9 years agoFixes: UnboundLocalError: local variable 'new_phrase' referenced before assignment (file "<sopel...
github.com/sopel-irc/sopel - 812ff2262ab14c3d72c6e5a7488e5da39f8de598 authored over 9 years agogithub.com/sopel-irc/sopel - 3bbbb49cb322125fd273332e7339528cf8f0dccb authored over 9 years ago
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