Toby Harradine
75ed749cb3
[Admin] Fix [p]addrole error when a hierarchy issue occurs ( #1995 )
2018-08-11 12:11:15 +10:00
Toby Harradine
f44ea8b749
[ModLog] Call correct method for case message content ( #1981 )
2018-08-11 12:06:58 +10:00
Toby Harradine
76c0071f57
Pin lavalink to 0.1.0 ( #2000 )
2018-08-11 12:01:23 +10:00
El Laggron
2a396b4438
[Modlog] Make the case number optional in [p]reason ( #1979 )
...
* [V3 Modlog] Make the case number optional
If not specified, it will be the latest case.
* Fix some errors
* Black reformat
* More info for usage string
* Use isdigit instead of isnumeric
2018-08-11 11:44:17 +10:00
Toby Harradine
51a54863c5
[Streams] Don't raise KeyError on missing token ( #1994 )
...
Some streaming services don't require a token/clientID.
Resolves #1932
2018-08-10 15:07:30 +10:00
Redjumpman
06f986b92e
[General] Fix lmgtfy with '+' in search ( #1991 )
2018-08-10 14:41:23 +10:00
Toby Harradine
652ceba845
[Bank] Raise TypeError when passing a non-int transaction amount ( #1976 )
...
* Raise TypeError when passing a non-int bank amount
* Add a test
* Add some full stops
2018-08-09 22:13:31 +10:00
Michael H
16d0f54d8f
[V3 Crowdin] dont upload tox/tests/etc ( #1849 )
2018-08-09 15:10:30 +10:00
Caleb Johnson
872cce784a
[V3 Core] Fix unload_extension for module-less cogs ( #1984 )
...
Fixes #1943
This just skips cogs when `__module__` is None. Also:
- backported rapptz/discord.py#621
- moved RPC handler unregister to remove_cog()
- raise an exception when a load would overwrite an existing extension
2018-08-08 10:26:14 +10:00
Toby Harradine
aec3ad382a
[CI] Re-enable and fix linkchecking for docs build ( #1990 )
2018-08-07 18:24:44 +10:00
lionirdeadman
9d4f9ef73c
[General] UI improvements to [p]urban ( #1871 )
...
* Changed urban dictionary for my embed version
* Used black for formatting
* Fixed everything according to Tobotimus's review
* Fixed the description limit to 2048 characters
* Better fix adding "..." at the end if neccessary
* Add non-embed version
* Blackify
2018-08-07 16:33:39 +10:00
Caleb Johnson
cf7cafc261
[sentry] use raven-aiohttp ( #1967 )
2018-08-04 15:44:58 +10:00
Kowlin
e3bff7e87c
Version bump v3.0.0b18 ( #1959 )
...
Administrative Merge: Solo beta release.
3.0.0b18
2018-07-25 06:15:36 +02:00
Michael H
4b19421075
[V3] use uvloop if available ( #1935 )
...
* use uvloop if available
* Update __main__.py
requested changes made
2018-07-25 05:55:55 +02:00
Michael H
cf371e8093
fix invalidation ( #1945 )
2018-07-25 04:44:25 +02:00
Kowlin
5eeadc6399
Commented out the link checking ( #1958 )
2018-07-25 04:33:43 +02:00
Redjumpman
f6823ea3d1
Update bank.py ( #1937 )
2018-07-25 02:57:25 +02:00
aikaterna
f24290c423
[V3 Help] Exception for help when bot is blocked ( #1955 )
...
Fix for #1901 .
Administrative merge: Travis CI failed due to docs issue, see #1957
2018-07-25 02:39:51 +02:00
Michael H
f8a36885fe
doc string corretion ( #1944 )
...
Administrative merge: Travis CI failed due to docs issue, see #1957
2018-07-25 02:33:17 +02:00
Kowlin
a555eff2cc
Fixed a bug with the JSON Driver ( #1953 )
...
Administrative merge: Travis CI failed due to docs issue, see #1957
2018-07-25 02:18:54 +02:00
Kowlin
05c389623c
Removed warnings as errors argument ( #1954 )
2018-07-23 02:04:30 +02:00
Michael H
bf00f5e9a2
[V3] tox match pinned version d.py ( #1930 )
3.0.0b17.post1
2018-07-12 05:51:00 +02:00
aikaterna
7685c4d5d5
[V3] Bump version to 3.0.0b17 ( #1929 )
3.0.0b17
2018-07-12 04:21:38 +02:00
aikaterna
e701ec9617
[V3 Audio] More aggressive empty disconnect ( #1925 )
2018-07-12 04:14:58 +02:00
Michael H
6c1ee096a1
[V3 permissions] command usage consistency ( #1905 )
...
* make the default rule settings consistent with the rest
* update docs to match new behavior
2018-07-12 04:09:28 +02:00
aikaterna
2df282222f
[V3 Audio] Fix for playlist queue duplicates ( #1890 )
...
* [V3 Audio] Fix for playlist queue duplicates
And some sanitizing of playlist names.
* [V3 Audio] Playlist naming standardization
Enforced single-word playlist name across all playlist commands, removed A-Z 0-9 name standardization. [p]playlist delete will still accept playlist names with quotes as there should be a way to remove already-existing playlists with spaces in their name.
* [V3 Audio] Black formatting
2018-07-12 04:01:11 +02:00
El Laggron
43c7bd48c7
[V3 Mod] Fix wrong reason used for modlog ( #1842 )
2018-07-12 03:54:32 +02:00
aikaterna
86579068d9
[V3 Admin] Clean up help strings ( #1906 )
2018-07-12 03:49:37 +02:00
Michael H
8e6ab9aa35
[V3 reports] Display user discrim ( #1913 )
...
* [V3 reports] Display user discrim
* Update reports.py
minor change for clarity
* format pass
2018-07-12 03:38:07 +02:00
palmtree5
77566a887a
[V3 Warnings] changes to the warnings cog ( #1867 )
...
* [V3 Warnings] clarify text on entering commands
* Fix up action commands and allow for no command on both add and remove
* Notify warned user when they receive a warning + disallow warning and unwarning self
* Add myself to COOWNERS for the warnings cog
2018-07-12 03:29:22 +02:00
Redjumpman
9d0eca1914
Update economy.py ( #1898 )
2018-07-12 03:22:29 +02:00
Michael H
79a3164d9d
[V3] Mod/admin role logic corrections ( #1914 )
...
* [V3] Mod/admin role logic corrections
* Update mod.py
* Update mod.py
2018-07-12 03:17:44 +02:00
aikaterna
eb73e48192
[V3 Audio] Respect voice channel permissions ( #1878 )
...
* [V3 Audio] Respect voice channel permissions
* [V3 Audio] Respect the user limit
* [V3 Audio] Exemption for channels with no limit
2018-07-12 03:11:51 +02:00
Eslyium
cd6af7f185
[V3 Streams] Rewording Responses/Docstrings ( #1837 )
...
* [V3 Streams] Rewording Responses/Docstrings
w/ Black if I did this right
* Readding strings
2018-07-12 03:07:15 +02:00
Michael H
3d6020b9cf
[V3/permissions] Performance improvements ( #1885 )
...
* basic caching layer
* bit more work, now with an upper size to the cache
* cache fix
* smarter cache invalidation
* One more cache case
* Put in a bare skeleton of something else still needed
* more logic handling improvements
* more work, still not finished
* mass-resolve is done in theory, but needs testing
* small bugfixin + comments
* add note about before/after hooks
* LRU-dict fix
* when making comments about optimizations, provide historical context
* fmt pass
2018-07-12 02:56:08 +02:00
Michael H
461f03aac0
[V3 Context] Aliasing Colour to color ( #1916 )
...
* [V3 Context] Aliasing Colour to color
We should stay consistent here and keep the aliasing from upstream, even when we extend this.
* fmt pass
2018-07-12 02:50:59 +02:00
Michael H
35149f8837
[V3] DM usage fixes ( #1919 )
...
* DM usage fixes
* ...
* ...
* ...
* ok, formatting...
2018-07-12 02:46:14 +02:00
Toby Harradine
c0d01f32a6
[V3] Use our own checks instead of discord.py's ( #1861 )
...
* [V3] Use our own checks instead of discord.py's
* Remove bot.has_permissions checks too
2018-07-12 02:33:39 +02:00
Toby Harradine
83a0459b6a
[V3] Remove all mentions of Python 3.5 ( #1896 )
...
We don't speak of him any more.
2018-07-12 02:23:18 +02:00
Toby Harradine
50f6dcef2f
[V3] Stop tmp dir showing up ( #1895 )
2018-07-12 02:17:54 +02:00
Eslyium
5c514fd663
[V3 Reports] Rewording Responses/Docstrings ( #1860 )
...
* [v3 Reports] Rewording Responses/Docstrings
* Add the old name for [p]reportset toggle as alias
Also made some lines a bit shorter
* A few more
* Fix typo
* Clarity in [p]report docstring
2018-07-12 02:02:41 +02:00
Michael H
1c2196f78f
autohelp changes. ( #1836 )
2018-07-12 01:23:18 +02:00
Michael H
43cc3c40f3
[V3] use configured color in all places ( #1918 )
...
* use configured color
* help formatter too
2018-07-12 00:50:46 +02:00
Michael H
7a6a4cf59d
typo fix ( #1917 )
2018-07-08 22:18:53 +02:00
Michael H
3bcf375204
[V3] Fix duplicate help on ignore ( #1862 )
2018-06-25 22:00:56 +10:00
Michael H
a175bdc1c7
[V3 Cleanup] Fix cleaning up too many messages ( #1864 )
...
Resolves #1863
2018-06-25 21:45:43 +10:00
El Laggron
b557b437a3
[V3] More badges in README ( #1879 )
...
* [V3 README] More badges
* Fixed destination
2018-06-25 21:38:32 +10:00
Michael H
d1f0b59b5d
[V3] Verify checks for command groups ( #1882 )
2018-06-25 21:33:36 +10:00
aikaterna
3ece3a1f2b
[V3 Audio] Fix for not saving via playlist create ( #1889 )
2018-06-25 21:20:28 +10:00
aikaterna
1f1a85de18
[V3 Audio] Add checking for valid file on upload ( #1891 )
2018-06-25 20:32:46 +10:00