├── .editorconfig ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake └── Modules │ └── Findcpprest.cmake ├── include └── disccord │ ├── api │ ├── bucket_info.hpp │ ├── multipart_field.hpp │ ├── multipart_file.hpp │ ├── multipart_request.hpp │ └── request_info.hpp │ ├── client.hpp │ ├── disccord.hpp │ ├── models │ ├── application.hpp │ ├── attachment.hpp │ ├── ban.hpp │ ├── channel.hpp │ ├── connection.hpp │ ├── embed.hpp │ ├── embed_author.hpp │ ├── embed_field.hpp │ ├── embed_footer.hpp │ ├── embed_image.hpp │ ├── embed_provider.hpp │ ├── embed_thumbnail.hpp │ ├── embed_video.hpp │ ├── emoji.hpp │ ├── entity.hpp │ ├── game.hpp │ ├── guild.hpp │ ├── guild_embed.hpp │ ├── guild_member.hpp │ ├── integration.hpp │ ├── integration_account.hpp │ ├── invite.hpp │ ├── invite_channel.hpp │ ├── invite_guild.hpp │ ├── invite_metadata.hpp │ ├── message.hpp │ ├── model.hpp │ ├── overwrite.hpp │ ├── presence.hpp │ ├── reaction.hpp │ ├── read_state.hpp │ ├── relationship.hpp │ ├── relationship_type.hpp │ ├── role.hpp │ ├── user.hpp │ ├── user_guild.hpp │ ├── voice_region.hpp │ └── voice_state.hpp │ ├── rest.hpp │ ├── rest │ ├── api_client.hpp │ ├── client.hpp │ ├── models │ │ ├── add_dm_recipient_args.hpp │ │ ├── add_guild_member_args.hpp │ │ ├── bulk_delete_message_args.hpp │ │ ├── create_channel_invite_args.hpp │ │ ├── create_dm_channel_args.hpp │ │ ├── create_group_dm_args.hpp │ │ ├── create_guild_ban_args.hpp │ │ ├── create_guild_channel_args.hpp │ │ ├── create_guild_integration_args.hpp │ │ ├── create_message_args.hpp │ │ ├── edit_channel_permissions_args.hpp │ │ ├── edit_message_args.hpp │ │ ├── guild_prune.hpp │ │ ├── guild_role_args.hpp │ │ ├── modify_channel_args.hpp │ │ ├── modify_current_nick_args.hpp │ │ ├── modify_current_user_args.hpp │ │ ├── modify_guild_args.hpp │ │ ├── modify_guild_embed_args.hpp │ │ ├── modify_guild_integration_args.hpp │ │ ├── modify_guild_member_args.hpp │ │ ├── modify_positions_args.hpp │ │ └── nickname.hpp │ └── route.hpp │ ├── token_type.hpp │ └── util │ ├── optional.hpp │ └── semaphore.hpp ├── install-dependencies.sh ├── lib ├── CMakeLists.txt ├── api │ ├── bucket_info.cpp │ ├── multipart_field.cpp │ ├── multipart_file.cpp │ ├── multipart_request.cpp │ └── request_info.cpp ├── client.cpp ├── models │ ├── application.cpp │ ├── attachment.cpp │ ├── ban.cpp │ ├── channel.cpp │ ├── connection.cpp │ ├── embed.cpp │ ├── embed_author.cpp │ ├── embed_field.cpp │ ├── embed_footer.cpp │ ├── embed_image.cpp │ ├── embed_provider.cpp │ ├── embed_thumbnail.cpp │ ├── embed_video.cpp │ ├── emoji.cpp │ ├── entity.cpp │ ├── game.cpp │ ├── guild.cpp │ ├── guild_embed.cpp │ ├── guild_member.cpp │ ├── integration.cpp │ ├── integration_account.cpp │ ├── invite.cpp │ ├── invite_channel.cpp │ ├── invite_guild.cpp │ ├── invite_metadata.cpp │ ├── message.cpp │ ├── model.cpp │ ├── overwrite.cpp │ ├── presence.cpp │ ├── reaction.cpp │ ├── read_state.cpp │ ├── relationship.cpp │ ├── role.cpp │ ├── user.cpp │ ├── user_guild.cpp │ ├── voice_region.cpp │ └── voice_state.cpp ├── rest │ ├── api_client.cpp │ ├── client.cpp │ ├── models │ │ ├── add_dm_recipient_args.cpp │ │ ├── add_guild_member_args.cpp │ │ ├── bulk_delete_message_args.cpp │ │ ├── create_channel_invite_args.cpp │ │ ├── create_dm_channel_args.cpp │ │ ├── create_group_dm_args.cpp │ │ ├── create_guild_ban_args.cpp │ │ ├── create_guild_channel_args.cpp │ │ ├── create_guild_integration_args.cpp │ │ ├── create_message_args.cpp │ │ ├── edit_channel_permissions_args.cpp │ │ ├── edit_message_args.cpp │ │ ├── guild_prune.cpp │ │ ├── guild_role_args.cpp │ │ ├── modify_channel_args.cpp │ │ ├── modify_current_nick_args.cpp │ │ ├── modify_current_user_args.cpp │ │ ├── modify_guild_args.cpp │ │ ├── modify_guild_embed_args.cpp │ │ ├── modify_guild_integration_args.cpp │ │ ├── modify_guild_member_args.cpp │ │ ├── modify_positions_args.cpp │ │ └── nickname.cpp │ └── route.cpp └── util │ └── semaphore.cpp └── tests ├── CMakeLists.txt ├── catch.hpp ├── models.cpp ├── rest.cpp ├── routes.cpp └── semaphores.cpp /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/README.md -------------------------------------------------------------------------------- /cmake/Modules/Findcpprest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/cmake/Modules/Findcpprest.cmake -------------------------------------------------------------------------------- /include/disccord/api/bucket_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/api/bucket_info.hpp -------------------------------------------------------------------------------- /include/disccord/api/multipart_field.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/api/multipart_field.hpp -------------------------------------------------------------------------------- /include/disccord/api/multipart_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/api/multipart_file.hpp -------------------------------------------------------------------------------- /include/disccord/api/multipart_request.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/api/multipart_request.hpp -------------------------------------------------------------------------------- /include/disccord/api/request_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/api/request_info.hpp -------------------------------------------------------------------------------- /include/disccord/client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/client.hpp -------------------------------------------------------------------------------- /include/disccord/disccord.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/disccord.hpp -------------------------------------------------------------------------------- /include/disccord/models/application.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/application.hpp -------------------------------------------------------------------------------- /include/disccord/models/attachment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/attachment.hpp -------------------------------------------------------------------------------- /include/disccord/models/ban.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/ban.hpp -------------------------------------------------------------------------------- /include/disccord/models/channel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/channel.hpp -------------------------------------------------------------------------------- /include/disccord/models/connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/connection.hpp -------------------------------------------------------------------------------- /include/disccord/models/embed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/embed.hpp -------------------------------------------------------------------------------- /include/disccord/models/embed_author.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/embed_author.hpp -------------------------------------------------------------------------------- /include/disccord/models/embed_field.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/embed_field.hpp -------------------------------------------------------------------------------- /include/disccord/models/embed_footer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/embed_footer.hpp -------------------------------------------------------------------------------- /include/disccord/models/embed_image.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/embed_image.hpp -------------------------------------------------------------------------------- /include/disccord/models/embed_provider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/embed_provider.hpp -------------------------------------------------------------------------------- /include/disccord/models/embed_thumbnail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/embed_thumbnail.hpp -------------------------------------------------------------------------------- /include/disccord/models/embed_video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/embed_video.hpp -------------------------------------------------------------------------------- /include/disccord/models/emoji.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/emoji.hpp -------------------------------------------------------------------------------- /include/disccord/models/entity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/entity.hpp -------------------------------------------------------------------------------- /include/disccord/models/game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/game.hpp -------------------------------------------------------------------------------- /include/disccord/models/guild.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/guild.hpp -------------------------------------------------------------------------------- /include/disccord/models/guild_embed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/guild_embed.hpp -------------------------------------------------------------------------------- /include/disccord/models/guild_member.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/guild_member.hpp -------------------------------------------------------------------------------- /include/disccord/models/integration.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/integration.hpp -------------------------------------------------------------------------------- /include/disccord/models/integration_account.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/integration_account.hpp -------------------------------------------------------------------------------- /include/disccord/models/invite.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/invite.hpp -------------------------------------------------------------------------------- /include/disccord/models/invite_channel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/invite_channel.hpp -------------------------------------------------------------------------------- /include/disccord/models/invite_guild.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/invite_guild.hpp -------------------------------------------------------------------------------- /include/disccord/models/invite_metadata.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/invite_metadata.hpp -------------------------------------------------------------------------------- /include/disccord/models/message.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/message.hpp -------------------------------------------------------------------------------- /include/disccord/models/model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/model.hpp -------------------------------------------------------------------------------- /include/disccord/models/overwrite.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/overwrite.hpp -------------------------------------------------------------------------------- /include/disccord/models/presence.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/presence.hpp -------------------------------------------------------------------------------- /include/disccord/models/reaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/reaction.hpp -------------------------------------------------------------------------------- /include/disccord/models/read_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/read_state.hpp -------------------------------------------------------------------------------- /include/disccord/models/relationship.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/relationship.hpp -------------------------------------------------------------------------------- /include/disccord/models/relationship_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/relationship_type.hpp -------------------------------------------------------------------------------- /include/disccord/models/role.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/role.hpp -------------------------------------------------------------------------------- /include/disccord/models/user.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/user.hpp -------------------------------------------------------------------------------- /include/disccord/models/user_guild.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/user_guild.hpp -------------------------------------------------------------------------------- /include/disccord/models/voice_region.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/voice_region.hpp -------------------------------------------------------------------------------- /include/disccord/models/voice_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/models/voice_state.hpp -------------------------------------------------------------------------------- /include/disccord/rest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest.hpp -------------------------------------------------------------------------------- /include/disccord/rest/api_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/api_client.hpp -------------------------------------------------------------------------------- /include/disccord/rest/client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/client.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/add_dm_recipient_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/add_dm_recipient_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/add_guild_member_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/add_guild_member_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/bulk_delete_message_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/bulk_delete_message_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/create_channel_invite_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/create_channel_invite_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/create_dm_channel_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/create_dm_channel_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/create_group_dm_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/create_group_dm_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/create_guild_ban_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/create_guild_ban_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/create_guild_channel_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/create_guild_channel_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/create_guild_integration_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/create_guild_integration_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/create_message_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/create_message_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/edit_channel_permissions_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/edit_channel_permissions_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/edit_message_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/edit_message_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/guild_prune.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/guild_prune.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/guild_role_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/guild_role_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/modify_channel_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/modify_channel_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/modify_current_nick_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/modify_current_nick_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/modify_current_user_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/modify_current_user_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/modify_guild_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/modify_guild_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/modify_guild_embed_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/modify_guild_embed_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/modify_guild_integration_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/modify_guild_integration_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/modify_guild_member_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/modify_guild_member_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/modify_positions_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/modify_positions_args.hpp -------------------------------------------------------------------------------- /include/disccord/rest/models/nickname.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/models/nickname.hpp -------------------------------------------------------------------------------- /include/disccord/rest/route.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/rest/route.hpp -------------------------------------------------------------------------------- /include/disccord/token_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/token_type.hpp -------------------------------------------------------------------------------- /include/disccord/util/optional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/util/optional.hpp -------------------------------------------------------------------------------- /include/disccord/util/semaphore.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/include/disccord/util/semaphore.hpp -------------------------------------------------------------------------------- /install-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/install-dependencies.sh -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/api/bucket_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/api/bucket_info.cpp -------------------------------------------------------------------------------- /lib/api/multipart_field.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/api/multipart_field.cpp -------------------------------------------------------------------------------- /lib/api/multipart_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/api/multipart_file.cpp -------------------------------------------------------------------------------- /lib/api/multipart_request.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/api/multipart_request.cpp -------------------------------------------------------------------------------- /lib/api/request_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/api/request_info.cpp -------------------------------------------------------------------------------- /lib/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/client.cpp -------------------------------------------------------------------------------- /lib/models/application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/application.cpp -------------------------------------------------------------------------------- /lib/models/attachment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/attachment.cpp -------------------------------------------------------------------------------- /lib/models/ban.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/ban.cpp -------------------------------------------------------------------------------- /lib/models/channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/channel.cpp -------------------------------------------------------------------------------- /lib/models/connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/connection.cpp -------------------------------------------------------------------------------- /lib/models/embed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/embed.cpp -------------------------------------------------------------------------------- /lib/models/embed_author.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/embed_author.cpp -------------------------------------------------------------------------------- /lib/models/embed_field.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/embed_field.cpp -------------------------------------------------------------------------------- /lib/models/embed_footer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/embed_footer.cpp -------------------------------------------------------------------------------- /lib/models/embed_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/embed_image.cpp -------------------------------------------------------------------------------- /lib/models/embed_provider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/embed_provider.cpp -------------------------------------------------------------------------------- /lib/models/embed_thumbnail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/embed_thumbnail.cpp -------------------------------------------------------------------------------- /lib/models/embed_video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/embed_video.cpp -------------------------------------------------------------------------------- /lib/models/emoji.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/emoji.cpp -------------------------------------------------------------------------------- /lib/models/entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/entity.cpp -------------------------------------------------------------------------------- /lib/models/game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/game.cpp -------------------------------------------------------------------------------- /lib/models/guild.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/guild.cpp -------------------------------------------------------------------------------- /lib/models/guild_embed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/guild_embed.cpp -------------------------------------------------------------------------------- /lib/models/guild_member.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/guild_member.cpp -------------------------------------------------------------------------------- /lib/models/integration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/integration.cpp -------------------------------------------------------------------------------- /lib/models/integration_account.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/integration_account.cpp -------------------------------------------------------------------------------- /lib/models/invite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/invite.cpp -------------------------------------------------------------------------------- /lib/models/invite_channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/invite_channel.cpp -------------------------------------------------------------------------------- /lib/models/invite_guild.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/invite_guild.cpp -------------------------------------------------------------------------------- /lib/models/invite_metadata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/invite_metadata.cpp -------------------------------------------------------------------------------- /lib/models/message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/message.cpp -------------------------------------------------------------------------------- /lib/models/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/model.cpp -------------------------------------------------------------------------------- /lib/models/overwrite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/overwrite.cpp -------------------------------------------------------------------------------- /lib/models/presence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/presence.cpp -------------------------------------------------------------------------------- /lib/models/reaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/reaction.cpp -------------------------------------------------------------------------------- /lib/models/read_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/read_state.cpp -------------------------------------------------------------------------------- /lib/models/relationship.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/relationship.cpp -------------------------------------------------------------------------------- /lib/models/role.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/role.cpp -------------------------------------------------------------------------------- /lib/models/user.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/user.cpp -------------------------------------------------------------------------------- /lib/models/user_guild.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/user_guild.cpp -------------------------------------------------------------------------------- /lib/models/voice_region.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/voice_region.cpp -------------------------------------------------------------------------------- /lib/models/voice_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/models/voice_state.cpp -------------------------------------------------------------------------------- /lib/rest/api_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/api_client.cpp -------------------------------------------------------------------------------- /lib/rest/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/client.cpp -------------------------------------------------------------------------------- /lib/rest/models/add_dm_recipient_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/add_dm_recipient_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/add_guild_member_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/add_guild_member_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/bulk_delete_message_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/bulk_delete_message_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/create_channel_invite_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/create_channel_invite_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/create_dm_channel_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/create_dm_channel_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/create_group_dm_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/create_group_dm_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/create_guild_ban_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/create_guild_ban_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/create_guild_channel_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/create_guild_channel_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/create_guild_integration_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/create_guild_integration_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/create_message_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/create_message_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/edit_channel_permissions_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/edit_channel_permissions_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/edit_message_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/edit_message_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/guild_prune.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/guild_prune.cpp -------------------------------------------------------------------------------- /lib/rest/models/guild_role_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/guild_role_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/modify_channel_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/modify_channel_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/modify_current_nick_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/modify_current_nick_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/modify_current_user_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/modify_current_user_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/modify_guild_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/modify_guild_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/modify_guild_embed_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/modify_guild_embed_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/modify_guild_integration_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/modify_guild_integration_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/modify_guild_member_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/modify_guild_member_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/modify_positions_args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/modify_positions_args.cpp -------------------------------------------------------------------------------- /lib/rest/models/nickname.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/models/nickname.cpp -------------------------------------------------------------------------------- /lib/rest/route.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/rest/route.cpp -------------------------------------------------------------------------------- /lib/util/semaphore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/lib/util/semaphore.cpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/tests/catch.hpp -------------------------------------------------------------------------------- /tests/models.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/tests/models.cpp -------------------------------------------------------------------------------- /tests/rest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/tests/rest.cpp -------------------------------------------------------------------------------- /tests/routes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/tests/routes.cpp -------------------------------------------------------------------------------- /tests/semaphores.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FiniteReality/disccord/HEAD/tests/semaphores.cpp --------------------------------------------------------------------------------