| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add Message::guild() helper | Austin Hellyer | 2016-12-31 | 1 | -3/+15 | |
| | | ||||||
| * | Fix typo | Illia | 2016-12-31 | 12 | -20/+20 | |
| | | ||||||
| * | Add command alias support and command.example | taavi? | 2016-12-29 | 6 | -66/+155 | |
| | | ||||||
| * | Remove use of struct pattern match | Austin Hellyer | 2016-12-29 | 1 | -1/+1 | |
| | | ||||||
| * | Slightly simplify Shard::set_presence | Austin Hellyer | 2016-12-29 | 1 | -5/+4 | |
| | | ||||||
| * | "Fix" clippy lints | Austin Hellyer | 2016-12-29 | 1 | -0/+1 | |
| | | ||||||
| * | Add guild and channel search | Austin Hellyer | 2016-12-29 | 11 | -10/+949 | |
| | | ||||||
| * | Rework some event handles | Austin Hellyer | 2016-12-29 | 1 | -3/+24 | |
| | | ||||||
| * | Heartbeat recv: send null d value | Austin Hellyer | 2016-12-29 | 1 | -1/+1 | |
| | | ||||||
| * | A bit more logging | Austin Hellyer | 2016-12-29 | 1 | -0/+4 | |
| | | ||||||
| * | Round 1 | Austin Hellyer | 2016-12-29 | 5 | -61/+123 | |
| | | ||||||
| * | Use conditional blocks over macros | Austin Hellyer | 2016-12-29 | 9 | -202/+138 | |
| | | ||||||
| * | Add user static avatar url methods | Austin Hellyer | 2016-12-28 | 1 | -0/+16 | |
| | | ||||||
| * | Simplify Role's Ord impl | Austin Hellyer | 2016-12-28 | 1 | -11/+3 | |
| | | ||||||
| * | Update current user presence in cache on set | Austin Hellyer | 2016-12-28 | 1 | -1/+20 | |
| | | | | | | | | | Update the presence of the current user in the cache - if enabled - when the current user updates their presence through a Shard. Additionally, instead of sending an idle "since" of 0, use the current time. | |||||
| * | Support webp/gif avatars | Austin Hellyer | 2016-12-28 | 1 | -4/+24 | |
| | | | | | | If the avatar hash begins with "a_", then the avatar is animated and is a GIF. Otherwise, use WEBP. | |||||
| * | Accept u64 shard counts | Austin Hellyer | 2016-12-26 | 4 | -12/+15 | |
| | | ||||||
| * | Use $crate in the command macro | alex | 2016-12-24 | 2 | -6/+5 | |
| | | ||||||
| * | Match event names | Austin Hellyer | 2016-12-22 | 1 | -107/+63 | |
| | | ||||||
| * | Simplify event decoding | Austin Hellyer | 2016-12-22 | 1 | -62/+62 | |
| | | ||||||
| * | Abstract event decoders to associated functions | Austin Hellyer | 2016-12-22 | 1 | -260/+682 | |
| | | | | | | | Abstract the logic from simply `Event::decode` and `VoiceEvent::decode` to each individual event variant struct, in the form of associated `decode` functions. | |||||
| * | Fix grammar in framework help the command | zeyla | 2016-12-21 | 1 | -1/+1 | |
| | | ||||||
| * | Add `on_message` example | indiv0 | 2016-12-21 | 1 | -0/+16 | |
| | | ||||||
| * | (╯°□°)╯︵ ┻━┻ | Austin Hellyer | 2016-12-19 | 4 | -6/+14 | |
| | | ||||||
| * | Clarify command missing argument message | Austin Hellyer | 2016-12-19 | 1 | -1/+1 | |
| | | ||||||
| * | Remove image/thumbnail embed builders | Austin Hellyer | 2016-12-18 | 2 | -84/+13 | |
| | | | | | | | | | When implemented, it was thought that images and thumbnails would be able to have their height/width specified. This isn't the case, and so the image/height methods were deprecated on the builders. Time has passed, so just remove them in favour of direct methods on CreateEmbed instead. | |||||
| * | Fix a typo in UserId::find docs | Austin Hellyer | 2016-12-18 | 1 | -1/+1 | |
| | | ||||||
| * | Allow time::Tm to be passed into embed timestamp | Austin Hellyer | 2016-12-18 | 1 | -9/+44 | |
| | | ||||||
| * | No Z or +XX:XX | Christopher F | 2016-12-18 | 1 | -3/+4 | |
| | | | | | Eventual Consistency:tm: | |||||
| * | Add documentation regarding ISO-8601 to embeds | Christopher F | 2016-12-18 | 1 | -0/+7 | |
| | | ||||||
| * | Fix framework message position boundary splits | Austin Hellyer | 2016-12-18 | 1 | -18/+21 | |
| | | | | | | | | The framework would take the length of the prefix in bytes, and then search for a command either directly after the byte length _and_ plus one for a command. Instead, ensure that the message is longer than the prefix. | |||||
| * | Fix Message::delete() | Austin Hellyer | 2016-12-18 | 1 | -7/+7 | |
| | | ||||||
| * | Default Framework command use_quotes to false | Austin Hellyer | 2016-12-18 | 1 | -1/+1 | |
| | | ||||||
| * | Add framework config to ignore webhook messages | Illia | 2016-12-18 | 2 | -1/+23 | |
| | | ||||||
| * | Fix current application decoding | Austin Hellyer | 2016-12-18 | 1 | -4/+13 | |
| | | | | | | | | | | The endpoint for retrieving the current application does not return a `flags`, so don't try to decode it. Additionally, rename `get_application_info` to `get_current_application_info` and create a new `get_application_info` for getting the current user's applications by Id. | |||||
| * | Fix framework before check | Austin Hellyer | 2016-12-18 | 1 | -1/+1 | |
| | | | | | | | The framework would ignore the `before` function if the command was not ran by an owner. Instead, flip the conditions so that it's always run, and then the result is succeeded by an owner check. | |||||
| * | Expose message webhook Ids | Illia | 2016-12-18 | 1 | -0/+6 | |
| | | ||||||
| * | Fix framework command cooldowns | Austin Hellyer | 2016-12-17 | 1 | -1/+1 | |
| | | ||||||
| * | Add guild splash URL methods | Austin Hellyer | 2016-12-17 | 1 | -0/+23 | |
| | | ||||||
| * | Remove useless cache use | Austin Hellyer | 2016-12-17 | 1 | -3/+0 | |
| | | ||||||
| * | Make Id displays format u64 instead of a mention | Austin Hellyer | 2016-12-17 | 2 | -6/+6 | |
| | | | | | | | Instead of mentioning the channel, role, or user on an Id display format, format its inner u64 instead. Instead, use `Id::mention()` to accomplish the equivilant. | |||||
| * | Remove cache feature dependency for framework | Austin Hellyer | 2016-12-16 | 2 | -55/+77 | |
| | | ||||||
| * | Make 'voice' feature not require 'cache' | Austin Hellyer | 2016-12-16 | 6 | -8/+19 | |
| | | | | | | | | | The voice module required the cache feature in order to access the current user's Id. Instead, just copy the Id into the VoiceManager and distribute it from there -- the memory impact will be very minimal in comparison to the benefits of not needing to constantly unlock the Cache and not needing the user to be forced to use the Cache. | |||||
| * | Simplify gateway identify compression | Austin Hellyer | 2016-12-16 | 1 | -7/+2 | |
| | | ||||||
| * | Framework: format argument number on parse error | Illia | 2016-12-16 | 1 | -2/+9 | |
| | | ||||||
| * | Fix framework owners_only check | Illia | 2016-12-16 | 1 | -6/+8 | |
| | | ||||||
| * | Fix User::avatar_url + add Id display tests | Austin Hellyer | 2016-12-15 | 1 | -2/+2 | |
| | | | | | | User::avatar_url was formatting the user's Id as a mention, rather than the inner u64. | |||||
| * | Plain help: put groups on their own line | Austin Hellyer | 2016-12-14 | 1 | -0/+2 | |
| | | ||||||
| * | Fix plain help command usage output | Austin Hellyer | 2016-12-14 | 1 | -0/+2 | |
| | | ||||||
| * | Framework blocks, disabled commands, improvements | Illia | 2016-12-14 | 4 | -48/+205 | |
| | | ||||||