Michael H
d4e982faea
Fix Red specific behavior of invoke_without_command ( #3614 )
2020-02-28 01:40:28 +01:00
github-actions[bot]
4db77c9051
Automated Crowdin downstream ( #3616 )
2020-02-28 01:02:44 +01:00
Dav
0397401216
[Docs] randomize_color now has its own docstring ( #3491 )
...
* randomize_color now has it's own docstring and definition
* hi CI
* reverse CI trigger
* reversed work on embed.py
* Changed docs file
2020-02-22 22:37:25 +01:00
Draper
6c062ab1e2
[Core] Update licenseinfo command to conform with non-American English. ( #3460 )
...
* Update the licence command to confirm with non-American English and keep it inline with the `colour`/`color` command
Signed-off-by: Draper <27962761+Drapersniper@users.noreply.github.com>
* What is Black
Signed-off-by: Draper <27962761+Drapersniper@users.noreply.github.com>
* improve error handling
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
2020-02-22 20:52:01 +01:00
Dav
106804ad45
[Docs] Make Getting started guide explain use of quotes for arguments with spaces ( #3555 )
...
* getting_started.rst now explains use of quotes for arguments with spaces
* double quotes
* proposal 1
* proposal 2
* fix typo
Co-Authored-By: Flame442 <34169552+Flame442@users.noreply.github.com>
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
2020-02-22 00:12:08 +01:00
jack1142
4745f9e999
[Trivia] Remove empty string from answers ( #3581 )
...
* [Trivia] Remove empty string from answers
* another one
* nobody minds that I put this change too, right?
2020-02-20 22:27:22 -05:00
jack1142
901c4f7b80
Update core_commands.py ( #3585 )
2020-02-20 22:25:36 -05:00
jack1142
5ee73cdf63
Add clearer error when pages isn't made of embeds nor strings in menu() ( #3571 )
...
* Update menus.py
* Update menus.py
2020-02-20 22:25:14 -05:00
jack1142
54b712fa71
Fix type hints for var-positional parameters in whitelist/blacklist commands ( #3577 )
...
* Fix type hints in whitelist/blacklist commands
* fix formatting (yay for black diff in CI again)
2020-02-20 22:23:45 -05:00
zephyrkul
e70fcef651
[Core] Utilize clean prefix ( #3579 )
...
* [core] use clean prefix
* forgot an import
2020-02-20 18:58:41 +01:00
github-actions[bot]
6779a76b68
Automated Crowdin downstream ( #3580 )
2020-02-20 13:21:37 +01:00
jack1142
cd48e06060
Update layout.html ( #3575 )
2020-02-19 03:24:28 -05:00
jack1142
4956e67348
[Mod] Delegate send_to_owners call in initialize() to a task ( #3573 )
...
* fix(mod): delegate send_to_owners call in initialize() to a task
* enhance(mod): reorder cog's setup()
2020-02-19 02:12:50 -05:00
jack1142
9a8c134c97
docs: add a warning on latest version of docs ( #3570 )
2020-02-18 21:53:07 -05:00
Michael H
ef101ccb9a
[Docs] Cog Creator Guidelines ( #3568 )
...
* Cog Creator Guidelines
* print
* docs warnings
* Apply suggestions from code review
Co-Authored-By: Flame442 <34169552+Flame442@users.noreply.github.com>
* more feedback handling
* one more
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
2020-02-17 22:42:13 -05:00
jack1142
bb90a50ae4
i18n fixes for #3562 ( #3565 )
2020-02-17 12:11:42 -05:00
Dav
6c62817de5
[Core] Setting the bot's game/listening/watching displays new text in chat message and is capped at 128 chars. ( #3562 )
...
* Le code.
* Say Status instead of Game/Listening/Watching
2020-02-17 11:48:43 -05:00
jack1142
7c06d9a638
Update install_windows.rst ( #3564 )
2020-02-17 11:47:09 -05:00
Fixator10
ae7773cfcf
[Mod] fix exception caused by typo ( #3559 )
2020-02-17 11:46:14 -05:00
Dav
d7b73eb50f
[Warnings] Fix inconsistency for warnreason ( #3561 )
2020-02-17 16:55:28 +01:00
jack1142
eff1014911
Add logging for unexpected OSError in [p]repo add ( #3558 )
...
* Update downloader.py
* Update downloader.py
Co-authored-by: Draper <27962761+Drapersniper@users.noreply.github.com>
2020-02-17 11:57:04 +00:00
Michael H
f6c85cd37a
[CI] Less weekly churn from automated tasks ( #3548 )
...
* Less weekly churn pls
* be smarter here *just in case*
2020-02-16 22:53:02 +01:00
palmtree5
2c996307f5
Merge remote-tracking branch 'release/V3/develop' into V3/develop
2020-02-15 11:27:21 -09:00
Michael H
888c47cdd2
Payday: Fix missing await ( #3554 )
2020-02-15 14:47:33 +01:00
TrustyJAID
74a3eba08f
[Mod] Move ignored guilds and channels to core ( #3472 )
...
* Move ignored guilds and channels to core
Add caching for ignored guilds and channels
Add caching for whitelist and blacklist
Fix #3220
Add consume-rest for whitelist and blacklist commands to add multiple users or roles in one command
* Add ability to ignore channel categories
* black
* moveignorechannels should be owner only and cleanup changes
* add changelog entries
* address Feedback
2020-02-15 01:21:09 -05:00
jack1142
78192dc1af
[Downloader] Add schema validation to info.json file processing ( #3533 )
...
* schema v1
* set hidden to True for shared libs
* fix test data
* add warning about invalid top-level structure
* don't show full traceback for JSONDecodeError
2020-02-15 00:18:47 -05:00
PredaaA
ed6d012e6c
[Streams] Use new Twitch API and Bearer tokens ( #3487 )
...
* Update streams.py
* Update streams
* Changelog.
* Adress Trusty's review
Co-authored-by: Michael H <michael@michaelhall.tech>
2020-02-15 00:14:34 -05:00
Draper
04b5a5f9ac
[Streams] Significantly reduce number the quota usage for YouTube Data api ( #3237 )
...
* chore
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* Pre-tests
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* *sigh*
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* Streams + black formatting
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* *sigh* lets not spam the logs shall we
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* lets be extra sure
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* chore
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* [Streams] Fix Twitch token for streamalert (#2 )
* [Streams] Fix Twitch token for streamalert
* [Streams] Fix Twitch token for streamalert
Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com>
2020-02-15 00:06:03 -05:00
jack1142
a763726c89
Update alias.py ( #3546 )
2020-02-14 09:20:32 -05:00
jack1142
3991a2d88f
[Docs] Restructure venv instructions (put them in install guides) ( #3495 )
...
* docs: restructure venv instructions
* docs: add a warning about PowerShell usage
2020-02-14 09:19:51 -05:00
jack1142
48e2dad3a4
Indicate instructions for different venv types in systemd guide better ( #3538 )
...
* Update autostart_systemd.rst
* Update autostart_systemd.rst
2020-02-14 09:16:33 -05:00
Dav
e7969992c3
[Warnings]Make it possible to add reason with unwarn ( #3490 )
...
* Unwarn now able to have a reason
* black
* Update string to say Run instead of Do
Co-Authored-By: Draper <27962761+Drapersniper@users.noreply.github.com>
* Make error for unregistered reason less agressive
Co-Authored-By: Draper <27962761+Drapersniper@users.noreply.github.com>
* Removing unneccessary lines and not putting the user input through the translator.
* Because black hates me, here black formatting with adjusted line length
* Trigger CI
* Now always sendes a message when an invalid reason is passed, not only if the command author was an admin, guild owner or bot owner.
* That should do the trick
* Correct
* Make Reason optional
Co-Authored-By: jack1142 <6032823+jack1142@users.noreply.github.com>
Co-authored-by: Draper <27962761+Drapersniper@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2020-02-14 09:13:44 -05:00
Hugo Hedlund
6ddaff6260
Payday should store the last time it was used so it can be compared to the cooldown value rather than using a cooldown deco that won't reset if cooldown goes lower ( #3496 )
...
* Payday #3438 Changed next_payday to last_payday
* Created towncrier entry
* [PR #3496 ] Requested changes
* rm .vs
2020-02-14 09:13:18 -05:00
jack1142
9e1f358f82
Add make stylediff command and run it in tox ( #3535 )
...
* Update Makefile
* Update make.bat
* Update tox.ini
2020-02-14 09:09:52 -05:00
Michael H
066bf516d9
new mention behavior, new filter behavior ( #3553 )
...
* new mention behavior, new filter behavior
* and here too, ffs
* docs and reformat
* review handling
2020-02-14 09:07:16 -05:00
Michael H
a44047bfe3
We require a network connection, don't start before the network is ready ( #3549 )
2020-02-13 20:40:25 +01:00
github-actions[bot]
0913b68a1e
Automated Crowdin downstream ( #3543 )
2020-02-13 12:54:28 -05:00
zephyrkul
42a23277cd
[Dev] Allow top-level await in code statements ( #3508 )
...
* [dev] allow top-level await in code statements
* style
* use staticmethod, cls is unneeded
* add asyncio and aiohttp to env
* fix repl
* add __builtins__ to repl env
* style...
* fix debug with no coro
* add `optimize=0` to eval
2020-02-13 12:29:10 -05:00
jack1142
cc30726ab6
Skip publish actions for forks ( #3544 )
2020-02-13 17:43:42 +01:00
Michael H
c2143fdf86
[commands module] functools.partial support ( #3542 )
...
* No reason we can't support this
* meh
* there we go...
2020-02-12 09:28:52 -05:00
zephyrkul
da3f86d6ba
Make systemd guide clearer on obtaining username and python path ( #3537 )
...
* [docs] make username clearer
* make systemd docs even more clear
* fix first code block
2020-02-11 19:11:36 +01:00
chasehult
26fdbf63ee
string ( #3536 )
2020-02-10 04:10:59 -05:00
Michael H
7bee668888
[CI] Stop messing with our contributor data with automated PRs ( #3534 )
...
* CC: Kowlin
* *sigh*
* Their own docs said that was allowed in expressions...
* python linting needs it too
* Quit with the dumb
* whoops
2020-02-09 21:18:02 +01:00
Kowlin
7f6418b18f
Fixed Commiter ( #3532 )
2020-02-09 00:53:37 +01:00
Cog-Creators Bot
4370ec922b
Automated Crowdin downstream ( #3531 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-02-08 19:49:30 +01:00
Kowlin
ec97f0c316
Updates to the Crowdin CLI ( #3530 )
2020-02-08 19:14:33 +01:00
jack1142
84870f2fa2
Add black config to pyproject.toml ( #3493 )
...
* chore: add black config to pyproject.toml
* enhance: make files will now use settings from pyproject.toml
* docs: update CONTRIBUTING.md
2020-02-08 07:47:39 -05:00
DiscordLiz
42a4d10ea5
Update websockets & Show DeprecationWarnings from all modules ( #3527 )
...
related : #3526
2020-02-08 07:45:45 -05:00
DiscordLiz
8e3a76186b
[Mod] Use a better converter for Hackban & Unban ( #3524 )
...
closes #3523
2020-02-08 07:43:03 -05:00
DiscordLiz
9a278213bd
Use development versions of CI tools ( #3525 )
...
Allows assignment expressions to not break PRs
2020-02-08 07:29:18 -05:00