aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Update deprecated bulk delete endpointZeyla Hellyer2017-09-051-1/+1
| | | | | | | | | | | | The bulk delete endpoint of `/channels/:channel_id/messages/bulk_delete` was deprecated a while ago and was modified to `/channels/:channel_id/messages/bulk-delete`. New endpoint docs: <https://discordapp.com/developers/docs/resources/channel#bulk-delete-messages> Deprecated endpoint docs: <https://discordapp.com/developers/docs/resources/channel#bulk-delete-messages-deprecated>
* Allow commands to be limited to certain roles (#157)Lakelezz2017-09-054-9/+90
|
* match to map/?acdenisSK2017-09-041-4/+1
|
* Fix the PRESET_GENERAL permission constantZeyla Hellyer2017-09-031-1/+1
| | | | | These bits were completely wrong and even gave the Administrator permission.
* Apply rustfmt fixesZeyla Hellyer2017-09-011-1/+2
|
* Remove more non-bot user endpointsZeyla Hellyer2017-09-014-97/+0
| | | | | | | | | | | | These include the following functions removed: - `http::get_application_info` - `http::get_applications` - `http::get_emoji` - `http::get_emojis` - `model::Guild::{emoji, emojis}` - `model::GuildId::{emoji, emojis}` - `model::PartialGuild::{emoji, emojis}`
* Add case insensitivityacdenisSK2017-09-012-1/+19
|
* Add num_args (#156)Maiddog2017-08-311-0/+8
|
* Make role references attainable via nameLakelezz2017-08-292-0/+69
|
* Add find and find_n (#153)Maiddog2017-08-281-0/+40
|
* Remove mut when not needed (#152)Maiddog2017-08-281-2/+2
|
* Prevent malformed opus data from crashing the bot process (#149)Maiddog2017-08-276-165/+186
|
* Add ability to play DCA and Opus files. (#148)Maiddog2017-08-2756-612/+1111
|
* Use `$crate` for `Args`acdenisSK2017-08-261-3/+3
|
* Revamp `RwLock` usage in the libacdenisSK2017-08-2458-1182/+821
| | | | Also not quite sure if they goofed rustfmt or something, but its changes it did were a bit bizarre.
* Allow FromStr for User to use REST (#147)Maiddog2017-08-242-7/+9
|
* Apply rustfmt fixesZeyla Hellyer2017-08-221-6/+8
|
* Add `with_config{_mut}`acdenisSK2017-08-231-0/+40
|
* Use cache when possible in UserId's get method (#146)Maiddog2017-08-222-2/+11
|
* Make args empty when no arguments are passed. (#143)Maiddog2017-08-221-1/+7
|
* Fix tests (#145)Maiddog2017-08-2210-88/+97
|
* Fix presence updatesMaiddog2017-08-211-0/+2
| | | | | Was waiting a couple more days on #139, but since this is broken functionality it's probably best to fix it sooner. Travis failures are all from unrelated commits, thanks.
* Cfg the display impls as wellacdenisSK2017-08-221-0/+4
|
* Replace `()` with actual error typesacdenisSK2017-08-222-15/+116
|
* Have the variants be renamed to use snake_caseacdenisSK2017-08-221-1/+1
|
* feature-flag the vec_shift dependencyacdenisSK2017-08-212-1/+126
|
* Revamp the args to an `Args` structacdenisSK2017-08-206-143/+42
| | | | Fixes #142
* Use wildcardacdenisSK2017-08-191-1/+1
|
* Move builtin framework impl to its own moduleZeyla Hellyer2017-08-1912-1064/+1074
| | | | | | | | | | | | | | | | | The framework is now moved in its entirity to the `framework` module, with the `Framework` trait currently on its own and the builtin implementation provided. The builtin implementation has been renamed to "Standard". Upgrade path: Rename the `BuiltinFramework` import to `StandardFramework`. Instead of importing builtin framework items from `serenity::framework`, import them from `serenity::framework::standard`. This is the beginning to #60. The root `framework` module (non-standard implementation) will be built more by the time it's closed.
* Add html_root_urlacdenisSK2017-08-191-0/+1
|
* Revert back to `deserialize_map`acdenisSK2017-08-191-3/+1
|
* `name` in reactions can be nullableacdenisSK2017-08-191-30/+8
|
* Fix rustfmt lines that are too longZeyla Hellyer2017-08-186-11/+41
| | | | | Apparently rustfmt can't fix some of these, causing it to exit with 3 and therefore failing the build.
* Clippy lintsZeyla Hellyer2017-08-185-40/+47
|
* Apply rustfmtZeyla Hellyer2017-08-1848-506/+807
|
* Move Clippy lints to a cfg_attrZeyla Hellyer2017-08-181-1/+1
|
* Move the Framework trait to the frameworkZeyla Hellyer2017-08-184-25/+21
|
* ClippyacdenisSK2017-08-196-17/+11
|
* Fix a failing test (#140)Bond-0092017-08-181-1/+1
|
* Add a case for `context, message, args, full_message`acdenisSK2017-08-181-0/+8
|
* Allow the user to be given the original message (as in, the message used to ↵acdenisSK2017-08-184-15/+23
| | | | construct the `args`)
* Fix args when `use_quotes` is trueacdenisSK2017-08-181-1/+1
|
* Expande CheckFailed to provide Arc<Command>(#138)Lakelezz2017-08-171-2/+2
|
* Reword thisacdenisSK2017-08-161-1/+1
| | | | It already is filled, so this needed to be reworded a bit, but anyways, *facepalm for the unecessary issue creation*. Fixes #137
* Provide the args to the checksacdenisSK2017-08-163-10/+12
|
* a little for-loop to iterator changeacdenisSK2017-08-161-3/+1
| | | | Also added .vscode to .gitignore, because it may or may not contain some stuff others wouldn't want when they're coding in it.
* Use `#[serde(default)]` on `nsfw` insteadacdenisSK2017-08-151-3/+1
|
* `$crate_name` => `version`, and a few adjustementsacdenisSK2017-08-141-21/+13
|
* Fix string delimiters (#134)Lakelezz2017-08-133-31/+39
|
* Trim a second time for a sakeacdenisSK2017-08-121-6/+8
|