{"push_id":1557860956,"size":30,"distinct_size":30,"ref":"refs/heads/master","head":"c9e5372a7ed6f9530f448990dac70e1285314452","before":"76612c3d6de6cc7c11e7c5820319933c0928cc27","commits":[{"sha":"2c86d4ba5355e43b9cb9609c2d1af1c400f88ee4","author":{"name":"Austin Hellyer","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@austinhellyer.me"},"message":"Add Discord::suggested_shard_count\n\nDiscord now has an endpoint - `GET /gateway/bot` - which returns the\nnumber of suggested shards to use based on the number of guilds the bot\nis in. This endpoint is for bots only.","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/2c86d4ba5355e43b9cb9609c2d1af1c400f88ee4"},{"sha":"c2e545cac2dd96a1f0cd2eca71bacd579b9644be","author":{"name":"Austin Hellyer","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@austinhellyer.me"},"message":"Add function to set the client's active presence\n\nThe new function allows users to set the current status (online, idle,\ndo not disturb, and invisible), whether the client is afk, and\noptionally the game.","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/c2e545cac2dd96a1f0cd2eca71bacd579b9644be"},{"sha":"365e514a2b37d3ac8d06bbb867431508d1bd7a88","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Properly report failure in send_file","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/365e514a2b37d3ac8d06bbb867431508d1bd7a88"},{"sha":"286a1ead85d2cb58f18df36595791d0a7e684bd3","author":{"name":"acdenisSK","email":"84191e3bcd6fa7962ac07c29b99b94b969965ed6@outlook.com"},"message":"Add reaction events and methods","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/286a1ead85d2cb58f18df36595791d0a7e684bd3"},{"sha":"e4c4382f7b1baaee921413f033456f08207d116b","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Add MANAGE_WEBHOOKS and ADD_REACTIONS permissions","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/e4c4382f7b1baaee921413f033456f08207d116b"},{"sha":"0aa0b6b213ca8f193b437b2cd983cd2755a82a3c","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Improve docs on remoji methods","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/0aa0b6b213ca8f193b437b2cd983cd2755a82a3c"},{"sha":"7ffa16881aea55832c25745a84c4c9cdceadef7a","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Bump version to 0.7.0","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/7ffa16881aea55832c25745a84c4c9cdceadef7a"},{"sha":"a134242b273367cc115463b6a9955a78fa5a31a1","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Add reactions field to Message","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/a134242b273367cc115463b6a9955a78fa5a31a1"},{"sha":"480edd741a7fb52083d52d860b31e70cdaa5f99e","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Provisional update for voice changes","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/480edd741a7fb52083d52d860b31e70cdaa5f99e"},{"sha":"39a00e61358d375f1f8d82e4504fa3ec06f47761","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Handle both older and newer voice connection situations","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/39a00e61358d375f1f8d82e4504fa3ec06f47761"},{"sha":"71d8aaff919c5f7b5f1e5c2c6fcc23fd1c5a52f2","author":{"name":"Austin Hellyer","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@austinhellyer.me"},"message":"Parse integer Game types within strings\n\nThe gateway does not validate the value of a Game. Any field can be of\nany type, more or less. Although we might not care about a Game type\nbeing a float, checking for a string would fix some decoding errors, as\nother libraries might erroneously send the Game's type field as an\ninteger within a string.\n\nThis will fix errors like:\n\n```\n[Warning] Receive error: Decode(\"Expected valid GameType\", \"1\")\n[Warning] Receive error: Decode(\"Expected valid GameType\", \"0\")\n```","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/71d8aaff919c5f7b5f1e5c2c6fcc23fd1c5a52f2"},{"sha":"eb9006c952dc9bdbeeb05a8211de34261b4a5e1b","author":{"name":"Austin Hellyer","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@austinhellyer.me"},"message":"Add the 'after' argument to get_reactions\n\n`GET /channels/:channel_id/messages/:message_id/reactions/:reaction`\nalso supports an `after` parameter, used to get the reactions after a\nuser's ID.\n\nThe list of reactions is sorted by User ID, from lowest to greatest.","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/eb9006c952dc9bdbeeb05a8211de34261b4a5e1b"},{"sha":"787b484aee36a5d5dc76a1f8cd098c56319e4eda","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Trim whitespace from tokens (fixes #85)","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/787b484aee36a5d5dc76a1f8cd098c56319e4eda"},{"sha":"eaa85efe69eaddfbbb9d78581a780536fcc67f1c","author":{"name":"Austin Hellyer","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@austinhellyer.me"},"message":"Add method to directly use user token\n\nA method exists for directly using a bot token, and for using a cached\nuser token, but not to just use a user token directly. This should make\nsetting up selfbots easier.","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/eaa85efe69eaddfbbb9d78581a780536fcc67f1c"},{"sha":"8dbb57c96a171828f93f11d6d3d22c08e1675063","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Deprecate new, new_cache, and logout","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/8dbb57c96a171828f93f11d6d3d22c08e1675063"},{"sha":"4bfe850dd2d9cf365a68ac47c31081a0e297e388","author":{"name":"Milo Mirate","email":"7c665d4e8aa48f875938908784a2e39b17b78b10@gatech.edu"},"message":"Add method to send 'embed' content.\n\nThat is, the \"embed\" field of the \"Create Messages\" REST endpoint.\n\nA large number of new builder-pattern structs are added in order to\navoid needing to either (a) publicise the underlying \"Value\" enum from\nserde, or (b) use a very large number of Option-valued method\nparameters.\n\nThis should fix #86.","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/4bfe850dd2d9cf365a68ac47c31081a0e297e388"},{"sha":"b27840746c78bc96d04fcaa48f320852af17f29c","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Don't update bot tokens in edit_profile\n\nJake reports that this endpoint will soon return tokens without the\n\"Bot\" prefix. Bot tokens never change by this method anyways, so this is\nthe safest way to prevent problems.","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/b27840746c78bc96d04fcaa48f320852af17f29c"},{"sha":"e23c8247d38a23904e854376544c267794ea6a6e","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Remove unnecessary references to Id types\n\nMethods which existed before Id types were made Copy have been changed\nto accept the values directly rather than through references.","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/e23c8247d38a23904e854376544c267794ea6a6e"},{"sha":"5cd3e3a9ae9e24234586f3f117a1737af5f4d4a9","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Add ServerId::main and everyone methods\n\nThis should help make code that used to look like:\n\n    ChannelId(server_id.0)\n    RoleId(server_id.0)\n\nsemantically clearer than before.","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/5cd3e3a9ae9e24234586f3f117a1737af5f4d4a9"},{"sha":"872034eb765a43996b65aeb5f9ff96c7f6794c88","author":{"name":"Tad Hardesty","email":"bc8cef0162d04c72377373367608ab260ca06381@platymuus.com"},"message":"Refactor builders into their own submodule\n\nMainly for tidyness of documentation. Some new trickiness is used to\nmake the inner json builders accessible to their use sites.","distinct":true,"url":"https://api.github.com/repos/BonsaiDen/discord-rs/commits/872034eb765a43996b65aeb5f9ff96c7f6794c88"}]}
{"actor":{"display_login":"BonsaiDen"}}