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
182d9df473862ed56da59da07d22b5d39cf7005c authored over 5 years ago
Replaced with tools.web functions now that it contains both `quote()`
and `unquote()` shims.
edba5237c1dc9a0631eee76bde034ffce952bc82 authored over 5 years ago
Closes #1346
55216619e14ff772ebd6308d35891025616c0e35 authored over 5 years ago323b39d1d23b0e06a25af9959ee902f782e5193a authored over 5 years ago
Raises `OSError` if the directory in which the database will be created
does not exist.
Could have moved it to `rand.py`, but it doesn't *really* fit in any
better there. There's very ...
dev-requirements: cap flake8-future-import version
cdef510d8453c5c0bfe87f59c1df0beb83b25981 authored over 5 years ago
0.4.6 added warnings for the annotations feature (we don't care about it
yet), and dropped Pytho...
Removed plugin file, requirements, Travis extras, and all relevant
search hits for "spellcheck",...
9edcb99d50583ba3ff468d7775e44fd6916a21cb authored over 5 years ago
Removed imports and logic for the timestamp
Cleaned up the construction of different reply strings
thijseigenwijs reported that the bot doesn't update privilege tracking
when it's the one to chan...
* Added `tools.web` to "Additional API features" page of docs
* Tweaked `tools.web` module heade...
Issue 1622 is now irrelevant.
032bfbd081ed205c1f493506c1e2da1d0452ac6e authored over 5 years agoabcc2e879d34a2c23b6487a6e34a92d7dc374960 authored over 5 years ago
1386312bb571c95266d6c04ba73b6bea3590aa4f authored over 5 years ago
8c74a4761aae6a5cba64c78eac290f113ef0ff3f authored over 5 years ago
f443f601c793768000e10263dca10362662698c8 authored over 5 years ago
46e67870daf3ebc2e60d7260319f29f1dcb7de20 authored over 5 years ago
url: minor bug fixes
5b214888f4b8951370445a4d73d687e0d64f38c3 authored over 5 years agoweb: fix `__all__` lists & aliases to new package
19f0176e64934f097ffc258bc86b9818fe719575 authored over 5 years ago
Draft documentation for the transition to `tools.web` states that old
functions will be availabl...
Transition `web` -> `tools.web`
3b71a04a3b6fe6ec4ad9876f62fd5698e954ac1b authored over 5 years agoad27c8f665c5d68fad66c4876a8166c497dc0db1 authored over 5 years ago
d00168a31bfba900a2cfac31bc3bd644aa176555 authored over 5 years ago
The deprecated functions remain available only from `sopel.web`, to be
left behind as plugin aut...
reddit: spoiler update
4b25c1639bd7c55cea0178fc7ba36556919e854f authored over 5 years ago
A couple years ago, reddit added support for marking posts/links as
"spoiler", obsoleting the ha...
e8146ad2e04c109944a2638a029c54e4ec710dbd authored over 5 years ago
tools: add optional arguments to deprecated, and deprecate Ddict
8de2b6ac2cfc4093ba711691c1337d1879baaa16 authored over 5 years agoc75d1f0ed8c436990503a21de30f9e0362fb9c08 authored over 5 years ago
86dddd8cb38fe9b62ad0ce1cbb695df1caf8a2b9 authored over 5 years ago
cli: sopel-plugins (basic version)
52a5b2772b136b59c4e95f70407aef0c52e1e293 authored over 5 years ago4e2cd3fbf1176597863b6cd2e4890faa282cf5b3 authored over 5 years ago
Co-authored-by: dgw <[email protected]>
ee03204402b3b707bc9a5c241cde26e8238d26bc authored over 5 years ago6ec2dea0e26feed7ae81b0f3dd168da02c28170d authored over 5 years ago
5da002c47308820ff67c4e468c7bea99ad7ea90e authored over 5 years ago
b08dbd77aa5cb8d4777af4f3dd230aeaeea4b1cc authored over 5 years ago
45eb1ee5b6c271a5e90af1a3107866a34fd40927 authored over 5 years ago
7902ba600c2dbcc1ffe0367d0fc24c8841b540b6 authored over 5 years ago
511b3aca229adc90b6488d7a46ee142e8c68513e authored over 5 years ago
Co-Authored-By: dgw <[email protected]>
2acd5304f0c4490a31c4d6a93d1ff6abd9a41c02 authored over 5 years agodc438512652ac3203198269e2c3a6ecb84ac0095 authored over 5 years ago
d34bd70e0836f73172da1662ef081fcd5631fc0a authored over 5 years ago
a002c961fd4a698de600f7e27c54b5f5e4264e30 authored over 5 years ago
Inspired by `apt list`, the `list` action now display the plugin list
like this:
plugin-nam...
0c0ad20a9065869108174b7f2be4fbcefa4a3127 authored over 5 years ago4ccbee633a398ac5ecd131b6b20c6c0a5f33680c authored over 5 years ago
443ecff467f15ff44af5ea5174c417a8685a1647 authored over 5 years ago
3837c5048bf506bbf40996baf3fe4c161f8fd775 authored over 5 years ago
873103720e8db76a2160c67af39287075a8daa7b authored over 5 years ago
PR 1597 is standalone. One of the changes from PR 1598 is also addressed
early in this commit be...
bot: new setup sequence
85ff9d62a80c819a69ed95ac22c3ee56d849c913 authored over 5 years agoSopel's setup sequence is now:
* setup logging
* setup plugins
* start Job Scheduler
There are...
1979757162a9ab2e13e5f178d9c82c8af6420f31 authored over 5 years agoe56dda1afdd1b97ad27eb8f27ded50bb7173f000 authored over 5 years ago
64fae84f42e11fd38825de6d7815860b27b031ba authored over 5 years ago
1081ef4a62705f8f9eb35ec6ea5167c6631d7550 authored over 5 years ago
isup: minor cleanup with tests
51bab0b39d0d48bd0cb465bf0349f4998854b506 authored over 5 years ago
1590: adds support for dates in `.at` command
1646: overhauls a bunch of docs, specifically abou...
remind: add support for date in .at command
e3a8a477b342e760d429239fd6309814a38914ed authored over 5 years agoe3f1171a3c87f8ace7b1621148419b2236433b0f authored over 5 years ago
Optimize the channel selection logic as suggested by Exirel. Add some
comments to help explain ...
feb55c6f5be79b2f9c940c681ddb92642387cc47 authored over 5 years ago
doc: document Sopel configuration
ad477c90330936550fee3aebc5e317c219e2894e authored over 5 years ago
Save last_who information as datetime value and use timedelta to
calculate the time value used t...
462a414f2a6dcb09d648c88a76df282fcab5a043 authored over 5 years ago
Co-Authored-By: dgw <[email protected]>
8c7b8a7a7714c6f5cd2b183d4d23c69f0388e85e authored over 5 years ago01356ec1d9a7a8feca1ba95970b43ed5c9a1ee37 authored over 5 years ago
Checks every 30 seconds to see if any channel's last WHO request was
greater than 120 seconds ag...
8745cc0a431906cd3aa0ef71fb4cb316b8679c06 authored over 5 years ago
0ad42561d327264a34b895152d844ed3bf47c6d2 authored over 5 years ago
I've seen some tutorials/docs around the web use the modern spelling of
this numeric's name. In ...
2d655581d5ef9247673fc3a9b2de8d7e9b31d4c4 authored over 5 years ago
7bbf23fe9309181b5372df955ecc78fa0ced5775 authored over 5 years ago
1ea961da8458eb6de360cccaf23a28390a11b98b authored over 5 years ago
3e81fd84b2c137f5c98bf38dfd6c07abb61b4f1e authored over 5 years ago
As English is not my native language, I make a lot of mistakes, and dgw
has to save the day by f...
54619e68b60686243e0ec782b753537d0ef2c20e authored over 5 years ago
After doing some research, I found out what was the meaning of
man-pages section: it can be foun...
Co-Authored-By: dgw <[email protected]>
118a021e0fbd67edeeba7b9f01fcaa9ec436dff8 authored over 5 years agof42b88bba22e57051d3e27c2bf4326e91da1d506 authored over 5 years ago
8c606f4822421efaf782f23c774e253146a10306 authored over 5 years ago
98ec48fdb9c732355c0bb22aaeb95f4cbed9221d authored over 5 years ago
7e74ff4bfdb3944ddb277954e23958f632be1f43 authored over 5 years ago
7a6d00da41537371eba9ddacf38e3d448647fe3c authored over 5 years ago
37f86cf7b9c536536e60b273a2c89af0a10ae2d0 authored over 5 years ago
aea985869463bad0a3eaf84ab7f68f7983db8005 authored over 5 years ago
31860167a02873cd6019c13bc68d55a419c63b11 authored over 5 years ago
6160368440bb6c55f14195c94f026364b4c43779 authored over 5 years ago
The auto-doc of `CoreSection` is now in `config.rst`, with other
auto-doc for `sopel.config`.
H...
5439ba1554d895733124957762105db07e519e73 authored over 5 years ago3476f6ea0ec79b6961ee62323827ab4e3a48bcac authored over 5 years ago
c1a89ce3a2995cbe9547231bdbd5b03842d92b89 authored over 5 years ago
f6a5ec1367d1b301198a2664060a3ded0e469fd4 authored over 5 years ago
Co-authored-by: Natalie Fearnley <[email protected]>
ff67657986d62993d68ee1cf96f182139fa29292 authored over 5 years agoCo-authored-by: Natalie Fearnley <[email protected]>
9b708014292019534be31885169837837f1d6e70 authored over 5 years ago5e01f1e511d71814ccaa4c367b8c0744b88e5413 authored over 5 years ago
17e5ef53c7aad6b62f753c834114373873b5cdd6 authored over 5 years ago
First pass of docstring additions.
20af487369e2918f857e90a90c61088203bfe48b authored over 5 years ago320f9d26999a4f2ab571a1aea2caa02f2a512fb8 authored over 5 years ago
46293ee77cdf51200147c3367fb3c37019ebc671 authored over 5 years ago