Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

JDA

Java wrapper for the popular chat & VOIP service: Discord
Collective - Host: opensource - https://opencollective.com/java-jda - Code: https://github.com/discord-jda/JDA

VoiceUpdateEvent and all of its stuff

github.com/discord-jda/JDA - e418dd9cb1f79d7263ec556d5c79e237a11bf1f2 authored about 9 years ago by Michael Ritter <[email protected]>
Voice Channels are now properly created and stored; Fixes NPE in onChannelDelete

github.com/discord-jda/JDA - 164ddc04c7505dfda61ba1747eda11accb229235 authored about 9 years ago by Michael Ritter <[email protected]>
Created a handler, events and listening for CHANNEL_DELETE. Events represented by TextChannelDeleteEvent and VoiceChannelDeleteEvent.

Created example class ChannelListenerExample in the examples package.
Fixed bug with TextChannelI...

github.com/discord-jda/JDA - 5ccee479485e786c581b5e55ec27ae4919afca85 authored about 9 years ago by Austin Keener <[email protected]>
GenericTextChannelEvent and GenericVoiceChannelEvent now provide a getGuild() method.

Changed the fields in GenericTextChannelEvent and GenericVoiceChannelEvent from private -> protec...

github.com/discord-jda/JDA - 9a7fabd51a217ea1a670aa8f1501b15c136e4363 authored about 9 years ago by Austin Keener <[email protected]>
Made EntityBuilder#createRole(String, Guild) add the created Role to the Guild.

Because of this change, I removed the functionality of adding the Role to the Guild in GuildRoleC...

github.com/discord-jda/JDA - 3c615add77235b0efc10501a1ac40f9ccad86f89 authored about 9 years ago by Austin Keener <[email protected]>
Implemented handlers, events and listening for the GUILD_ROLE_CREATE and GUILD_ROLE_DELETE responses. Events are named GuildRoleCreateEvent and GuildRoleDeleteEvent, respectively.

github.com/discord-jda/JDA - 26bd50a8d5300df466002db4088fb9a0dfcbf51b authored about 9 years ago by Austin Keener <[email protected]>
Made the UserUpdate events provide the old value of the field that changed.

github.com/discord-jda/JDA - 003383ea830138c423e80f38ebeef6c771db60b2 authored about 9 years ago by Austin Keener <[email protected]>
Implemented events, handlers and listening for GUILD_CREATE and GUILD_DELETE. They are represented by GuildJoinEvent and GuildLeaveEvent, respectively.

Renamed GuildCreateEvent -> GuildJoinEvent.
Renamed GuildDeleteEvent -> GuildLeaveEvent.
Renamed ...

github.com/discord-jda/JDA - 489c90b911a8d74303a23a244dbf57a54f633fc2 authored about 9 years ago by Austin Keener <[email protected]>
Added more Discord Responses for WebSocketClient to catch.

github.com/discord-jda/JDA - 5e6e64bd37a4a8dcd3c3d03309d57fb451702727 authored about 9 years ago by Austin Keener <[email protected]>
Created RoleListenerExample. Provides an example for detecting the changes in roles assigned to a user.

github.com/discord-jda/JDA - 49787fa0717547377bac1f0fc469f528fdab54db authored about 9 years ago by Austin Keener <[email protected]>
Created GuildMemberRoleAddEvent and GuildMemberRoleRemoveEvent to handling GUILD_MEMBER_UPDATE.

Also created GuildMemberRoleHandler to deal with it.
Created variable to hold the keepAliveThread...

github.com/discord-jda/JDA - c5d9b2fcac5bcf591e4fcbd81e162b9b5dae2713 authored about 9 years ago by Austin Keener <[email protected]>
Changed MessageExample -> MessageListenerExample.

Moved MessageListenerExample#getConfig() to the bottom of the file.

github.com/discord-jda/JDA - 9ff8b27f3852812d21fd6794c3b8eaf271eebe59 authored about 9 years ago by Austin Keener <[email protected]>
Added comments for MessageEmbed

github.com/discord-jda/JDA - 1c69e11030accf7e06ae1c7ead0124c243ebf152 authored about 9 years ago by Austin Keener <[email protected]>
Created MessageEmbed and implemented it as MessageEmbedImpl.

Created MessagedEmbedEvent and MessageEmbedHandler. We also fire and listen for the event.

github.com/discord-jda/JDA - 6c77970ae340389c3616dfaa3012267c9b241874 authored about 9 years ago by Austin Keener <[email protected]>
Created DiscordConsoleStream as an example of how to redirect all Java output to a Discord TextChannel. This is useful for people using Java Console programs and want to have all output sent to discord.

github.com/discord-jda/JDA - 204b79ecd5d48313f16c1a0da87927f36ccc6d6f authored about 9 years ago by Austin Keener <[email protected]>
Websocket now properly uses wss (ssl)

github.com/discord-jda/JDA - 5fe82f7ca4bb3853c856709754e3cfcec7477059 authored about 9 years ago by Michael Ritter <[email protected]>
Temp fix for NPE when Discord sends an Embed to the channel.

github.com/discord-jda/JDA - 1a95115653e3d0d702d1c05e2dffaf1cd219d007 authored about 9 years ago by Austin Keener <[email protected]>
Moved the GuildMember events to their own subpackage.

github.com/discord-jda/JDA - afa1beb6c355c68c57aef4e92d68b35cfb291a52 authored about 9 years ago by Austin Keener <[email protected]>
We now bundle our dependencies inside of the built jar.

github.com/discord-jda/JDA - f2416d62bd151c8410bfaab72cecc05c5fdb39be authored about 9 years ago by Austin Keener <[email protected]>
Added GuildMemberBan and Unban example

github.com/discord-jda/JDA - 9211910a41a6587f4cadfa8a298e412f636adc63 authored about 9 years ago by Austin Keener <[email protected]>
Implemented support for GUILD_BAN_ADD and GUILD_BAN_REMOVE as GuildMemberBanEvent and GuildMemberUnbanEvent.

Changed GenericGuildMemberEvent to have a getUser() method.
Made all subclasses implement support...

github.com/discord-jda/JDA - 93d354404e3db7d8aa5ceb3ffdabf81860819ea9 authored about 9 years ago by Austin Keener <[email protected]>
Remove users even if they didn't have a private channel.

github.com/discord-jda/JDA - 61109832cc7a4feaa59b36dba6e42f46000c74ca authored about 9 years ago by Austin Keener <[email protected]>
Created the GuildMember events, fire the events and listen for them in ListenerAdapter.

github.com/discord-jda/JDA - 017b14bc4965bce0f174a4c1bee19a61cd5cc850 authored about 9 years ago by Austin Keener <[email protected]>
Added support for knowing what number response an event was.

Added support to get the total number of responses that have occured to JDA.
ISocketHandler -> So...

github.com/discord-jda/JDA - 2c0796b2304d08883594cbfc7b0f17eb2af6e4f6 authored about 9 years ago by Austin Keener <[email protected]>
Cleaned up some naming and added forgotten license headers

github.com/discord-jda/JDA - c9eee7a3ba9a4046224bdc73ae9bc21c56d8c4b6 authored about 9 years ago by Austin Keener <[email protected]>
MessageBuilder changed to allow any combination of formats

github.com/discord-jda/JDA - 537dd95ba868d0363cb5f1fb353c8deb0714eac7 authored about 9 years ago by Michael Ritter <[email protected]>
MessageDelete/Update stuff

github.com/discord-jda/JDA - 51af58dccc3dd834e88e17f00a17ca55e4ea18ca authored about 9 years ago by Michael Ritter <[email protected]>
Message-History and example

github.com/discord-jda/JDA - d7fbc2baa55d7f2fd43bd12e528424dd16ac0bf5 authored about 9 years ago by Michael Ritter <[email protected]>
Implemented a MessageBuilder

github.com/discord-jda/JDA - 06200c4bf6dd488b9b35eed4bb5dece145bb6a8b authored about 9 years ago by Michael Ritter <[email protected]>
Actually handle the events as their proper subclasses, not as the parent Event.

github.com/discord-jda/JDA - 1f44089a881ff7846eaf76f1bf3a1dd20aa10ed5 authored about 9 years ago by Austin Keener <[email protected]>
Removed the pointless 'Event' word from the event methods.

Example: onUserTypingEvent -> onUserTyping

github.com/discord-jda/JDA - 3b7353dff1cd738d0fc34bb289eb7dfd8967465a authored about 9 years ago by Austin Keener <[email protected]>
Renamed GenericUserUpdateEvent -> GenericUserEvent.

Added getUser() to GenericUserEvent
Made UserTypingEvent a subclass of GenericUserEvent.
Added li...

github.com/discord-jda/JDA - 1851e00cb7faa48dde0c7e4fd407f54a9c8d2b51 authored about 9 years ago by Austin Keener <[email protected]>
Forgot to add listening for the PrivateChannelCreateEvent to ListenerAdapter.

Also apparently Eclipse doesn't like * imports, so exploded the user import.

github.com/discord-jda/JDA - 2947d2b515f41d7f4e11b8578f9772820b5d24ea authored about 9 years ago by Austin Keener <[email protected]>
Reordered the parameter order of most event; JDA should come first.

Added some default methods to some generic events

github.com/discord-jda/JDA - c3b7b956f36496b9d77a7228001e033f4f7069b0 authored about 9 years ago by Austin Keener <[email protected]>
Implemented handling and events for CREATE_CHANNEL response

github.com/discord-jda/JDA - 36112cfe83a8bac806709504cc100e6ca6a12276 authored about 9 years ago by Austin Keener <[email protected]>
Grouped Events and added the Api-intance to the Events

github.com/discord-jda/JDA - fdfaea3b1ccd0ff1b67926d9492d987fde4fd54c authored about 9 years ago by Michael Ritter <[email protected]>
Added GuildMemberAdd/Remove handlers; Added offline_pm map

github.com/discord-jda/JDA - 871721df4958bffafb4f95df22354c2d8d48973e authored about 9 years ago by Michael Ritter <[email protected]>
Merge branch 'master' of https://github.com/DV8FromTheWorld/JDA

github.com/discord-jda/JDA - a309a4f9159c770cf8f4a54f4dfc15a7ccda3439 authored about 9 years ago by Austin Keener <[email protected]>
Started work on the Channel events. Implemented half of CHANNEL_CREATE, specifically TextChannelCreateEvent.

VoiceChannelCreateEvent is ready to go, EntityBuilder.createVoiceChannel needs to be implemented ...

github.com/discord-jda/JDA - 3d1a581e4074e8fd6f8ee031de78ffccaa9804a9 authored about 9 years ago by Austin Keener <[email protected]>
Fixed the Copyright Header on a few files.

github.com/discord-jda/JDA - ccf2776ed2fa99c58da9258555128b9780d9ae7b authored about 9 years ago by Austin Keener <[email protected]>
Implemented creating, removing and updating messages; modified RequestBuilder to be able to use https in PATCH

github.com/discord-jda/JDA - 41bcc1c9ab9ec2dfa6329979631192f1d33e3487 authored about 9 years ago by Michael Ritter <[email protected]>
Implemented Handler and Event for the Typing Response event

github.com/discord-jda/JDA - 12b74ac89255f38b5dc87dc7b53645afa7d91918 authored about 9 years ago by Austin Keener <[email protected]>
Role#hasPermission(Permission) now returns alway true if Permission MANAGE_ROLES is set

github.com/discord-jda/JDA - 945e789d9f4b0193ab6cd40e52c7c4fb37be6789 authored about 9 years ago by Michael Ritter <[email protected]>
Added some simple getters to MessageReceivedEvent

github.com/discord-jda/JDA - 7b4a428462b3614d074d81dde36930e2ddfba4c4 authored about 9 years ago by Austin Keener <[email protected]>
Fixed bug with permissions not allowing certain high level users to be returned in Channel.getUsers().

This will need additional attention in Role.hasPermission().
Auto-Import rearranged the imports f...

github.com/discord-jda/JDA - 6033f4f840c008688fa730c80f1202ff0988bf0f authored about 9 years ago by Austin Keener <[email protected]>
Owners now always have all permissions

github.com/discord-jda/JDA - 54d95b3c36d1eb8e5d96563bc196d1e1ae95c25b authored about 9 years ago by Michael Ritter <[email protected]>
Added the bot itself to the User-registry

github.com/discord-jda/JDA - 43d854912789547a473eae6d279c62ce5371e049 authored about 9 years ago by Michael Ritter <[email protected]>
Permission-Override Fix + example

github.com/discord-jda/JDA - aa4b61516546939060d4cb6202d53d0facebc43d authored about 9 years ago by Michael Ritter <[email protected]>
Changed MessageCreateEvent -> MessageReceivedEvent and MessageCreateHandler -> MessageReceivedHandler to make more sense.

MessageUpdateEvent is now a subclass of MessageReceivedEvent.
Also added a few more Response Type...

github.com/discord-jda/JDA - 2ded304c8e2428bea0598bc9f31ae9102990dda6 authored about 9 years ago by Austin Keener <[email protected]>
Attempt at effective roles in a TextChannel

github.com/discord-jda/JDA - 1d8b51924da380bd6e7f1d8cfd2223b781a51fd7 authored about 9 years ago by Michael Ritter <[email protected]>
Fixed parsing on a Message's mentions.

Modified the Example and renamed to MessageExample.

github.com/discord-jda/JDA - d3b92bf7247f36912953440d0f02f203b13225f4 authored about 9 years ago by Austin Keener <[email protected]>
Uh.. event methods should be public...

github.com/discord-jda/JDA - f6ce9c06e445624aa5a242d80b8b87cd4dd7cd80 authored about 9 years ago by Austin Keener <[email protected]>
Merge branch 'master' of https://github.com/DV8FromTheWorld/JDA

github.com/discord-jda/JDA - ff113dff672e9e5afc544a7c6fa0148f406af124 authored about 9 years ago by Austin Keener <[email protected]>
Added placeholder events for the UpdateUpdate (PRESENCE_UPDATED)

github.com/discord-jda/JDA - 84aca17fd723690e5752f682e4199a0099b0a19b authored about 9 years ago by Austin Keener <[email protected]>
Fixed MessageCreateHandler-derp

github.com/discord-jda/JDA - ce01225649e0150645a11824e8273055eb9d2f08 authored about 9 years ago by Michael Ritter <[email protected]>
Small Private/Public Message fix and Example class with MessageListener

github.com/discord-jda/JDA - e41a334adaf10d8d7aa19629c035eecd25c7a15f authored about 9 years ago by Michael Ritter <[email protected]>
Cleaned up ListenerAdapter

github.com/discord-jda/JDA - 9e868e67bbd00db2ca03f5a8ab6e7f69431c1ffc authored about 9 years ago by Austin Keener <[email protected]>
Merge remote-tracking branch 'origin/master'

github.com/discord-jda/JDA - a260223b72e1b0a71c604fefa453b018018fd598 authored about 9 years ago by Michael Ritter <[email protected]>
moved Event to the events package and added the Message entity + MESSAGE_CREATE stuff

github.com/discord-jda/JDA - de4ee4146f27143446e4f5956c37f5796c302268 authored about 9 years ago by Michael Ritter <[email protected]>
A Guild should know what Users are in it!

github.com/discord-jda/JDA - d7fc2514c5208dfdf52c52709fc2682613af0784 authored about 9 years ago by Austin Keener <[email protected]>
Added more Javadoc for the forward facing API.

github.com/discord-jda/JDA - cae8ef956a5a8cd8241c35faa6d46e8248c78be5 authored about 9 years ago by Austin Keener <[email protected]>
Implemented PresenceUpdateHandler.

github.com/discord-jda/JDA - e983947fe65d770466e0681a53886127f9571ad2 authored about 9 years ago by Austin Keener <[email protected]>
Added a bunch of Responses that I found through experimentation.

Added a bit of control over console printed messages

github.com/discord-jda/JDA - 8f0b5ce8612382b0402883718aad465bcdc441c7 authored about 9 years ago by Austin Keener <[email protected]>
Fixed AWAY's key. "away" -> "idle"

github.com/discord-jda/JDA - 74cf8872d4f7b75522928dc2a87024ce8379c28a authored about 9 years ago by Austin Keener <[email protected]>
Merge branch 'master' of https://github.com/DV8FromTheWorld/JDA

github.com/discord-jda/JDA - b79d9bcf139a43c951e0b2456a7d6587707d118f authored about 9 years ago by Austin Keener <[email protected]>
Removed my auto-generated derp

github.com/discord-jda/JDA - 47f04c58e7b2703e4195922af238c87a9f2c508a authored about 9 years ago by Michael Ritter <[email protected]>
First set of Events (empty)

github.com/discord-jda/JDA - 9b9db0caf428b6402cfd61556ae93a8f3c90820d authored about 9 years ago by Michael Ritter <[email protected]>
Refactored EntityBuilder to use the entities' chained setters

github.com/discord-jda/JDA - 4e4deba3a87edad7aefa8dac2b4589597c441e5a authored about 9 years ago by Austin Keener <[email protected]>
Added comments. First of many commits attempting to document project.

github.com/discord-jda/JDA - 4d568af346bca361ccc4e72e59adb84892f39df1 authored about 9 years ago by Austin Keener <[email protected]>
Fixed NPE when discord provides us with a PrivateChannel that we cannot communicate with.

github.com/discord-jda/JDA - 0a38b51f7abd599a6f6cfe4cf454e1086f4817a2 authored about 9 years ago by Austin Keener <[email protected]>
Added Apache 2.0 License Header at the top of all files.

Updated Copyright information in LICENSE.

github.com/discord-jda/JDA - 3d4e134366a7db91b5d4c84073f6728e4d62c614 authored about 9 years ago by Austin Keener <[email protected]>
Reimplemented immutability into GuildImpl's getTextChannels(), getVoiceChannels() and getRoles().

github.com/discord-jda/JDA - 7e09b34771d13535bce22f65207246a954ab9dec authored about 9 years ago by DV8FromTheWorld <[email protected]>
Fixed possible NullPointerException when SelfInfo avatar from the READY event.

github.com/discord-jda/JDA - e1d8d85aa7d64db298b64ddd1685d7da64280f49 authored about 9 years ago by DV8FromTheWorld <[email protected]>
Added a PrivateChannel getter to User. Added slighly implementation for UserImpl

github.com/discord-jda/JDA - 890be2284304a8f0bfc15dac9335cf1be6369554 authored about 9 years ago by DV8FromTheWorld <[email protected]>
Fixed some null values of Json

github.com/discord-jda/JDA - a4243ee63353f11b0b0bb9e20aaec3501225f331 authored about 9 years ago by Michael Ritter <[email protected]>
Most of the important code to parse the ready-event should be here (except permission overrides for channels)

github.com/discord-jda/JDA - c53f09c22bdcbf8c5c439e18bbb60c7b02e02b40 authored about 9 years ago by Michael Ritter <[email protected]>
Changed the equal(Object) to only work for instances of the actual object, not the String id.

github.com/discord-jda/JDA - 3688ac48f98fee78d4da2fbcaf9ccebc0392b6de authored about 9 years ago by DV8FromTheWorld <[email protected]>
added equals(Object) and hashCode() for all impl entities

github.com/discord-jda/JDA - e3808ea77b1c792c500665a9e31760763f27590c authored about 9 years ago by DV8FromTheWorld <[email protected]>
made things that will never change, final.

github.com/discord-jda/JDA - b6b08b896c8a4042d349eb445b572573178989a3 authored about 9 years ago by DV8FromTheWorld <[email protected]>
Changed Channel -> TextChannel to fit the current naming scheme of Channel types.

github.com/discord-jda/JDA - 7268d9bea7f509afcf40588159e0cd281062c496 authored about 9 years ago by DV8FromTheWorld <[email protected]>
PrivateChannel should not be an extention of Channel and has been changed.

github.com/discord-jda/JDA - 664bd931b73d83113d1836e078ae3af9abefa38a authored about 9 years ago by DV8FromTheWorld <[email protected]>
Implemented PrivateChannelImpl

github.com/discord-jda/JDA - b68449ec95a8c58006b808e18ad05ba67d78b467 authored about 9 years ago by DV8FromTheWorld <[email protected]>
Builderified RoleImpl. Also reordered method and variables to match the rest of the problem. (Sorry)

github.com/discord-jda/JDA - 64107fdc359cd27d5eb11266b25bac1ab2de615f authored about 9 years ago by DV8FromTheWorld <[email protected]>
Implemented Channel and VoiceChannel. Channel.getUsers() is still unimplemented until Permissions work is complete.

github.com/discord-jda/JDA - 077af9c65ae3b795e98011412a66a68fbd0f14c1 authored about 9 years ago by DV8FromTheWorld <[email protected]>
Roles, Permissions and more Generator Code

github.com/discord-jda/JDA - ae814caf7a0fea462f6f53de77fa3fad4c839792 authored about 9 years ago by Michael Ritter <[email protected]>
Merge branch 'master' of https://github.com/DV8FromTheWorld/JDA

github.com/discord-jda/JDA - 6674da5e1c675055e28b33511b3717ecfeb028b8 authored about 9 years ago by DV8FromTheWorld <[email protected]>
Fixed stupid mistake with creating unmodifiable collections

github.com/discord-jda/JDA - 6f3375e1c6d134b8557f3345c1773b251247dbf5 authored about 9 years ago by DV8FromTheWorld <[email protected]>
Added support for Presence as OnlineStatus

github.com/discord-jda/JDA - e8e34e75ec3088eb3048c2e38db160f3af47637c authored about 9 years ago by DV8FromTheWorld <[email protected]>
More generator-code for Guild and Selfinfo

github.com/discord-jda/JDA - 59f901cadcf650e9e0338c2f6140cdb90f07a19e authored about 9 years ago by Michael Ritter <[email protected]>
Renamed getModifiableMutedChannels() -> getMutedChannelsModifiable() to be in line with the project naming scheme.

github.com/discord-jda/JDA - d9d138d9e847af32461befb02bb8177c7ffc4ce0 authored about 9 years ago by DV8FromTheWorld <[email protected]>
Guilds now have a concept of Channels

github.com/discord-jda/JDA - 00e13656b6a853bceb4506310dfc10135364feac authored about 9 years ago by DV8FromTheWorld <[email protected]>
Implemented Guild and SelfInfo.

github.com/discord-jda/JDA - fd10f944319294be1eb42f4674b11189aec7fcfa authored about 9 years ago by DV8FromTheWorld <[email protected]>
Fixed bad dereference and added more generator-code

github.com/discord-jda/JDA - 215d5810f4efdd5b647f8a7a8bd28df7062e07f0 authored about 9 years ago by Michael Ritter <[email protected]>
Moved the WebSocketHandler out of the WebSocketClient and added necessary registry-files to JDA

github.com/discord-jda/JDA - f13df2db80ad8023f1777f504a8033992882810a authored about 9 years ago by Michael Ritter <[email protected]>
VoiceChannel and Channel aren't actually related, so broke the inheritence of VoiceChannel from Channel.

Also added getUser to PrivateChannel

github.com/discord-jda/JDA - 1ea94297c68f7295087f3b061757f2c76c066dcb authored about 9 years ago by DV8FromTheWorld <[email protected]>
provided toString for Region (Override)

github.com/discord-jda/JDA - 63703eb6f3013f3f3137b670ebe90fcdedecebb8 authored about 9 years ago by DV8FromTheWorld <[email protected]>
Implemented User as UserImpl

github.com/discord-jda/JDA - 24970643a05706d18107e9cdfd306395c6497287 authored about 9 years ago by DV8FromTheWorld <[email protected]>
Compressed net.dv8tion.jda.entities.* to just net.dv8tion.entities

Also moved Region to net.dv8tion.jda because it isn't an entity.

github.com/discord-jda/JDA - 1cd315ce25845fc63e90ea0211655b697cadf496 authored about 9 years ago by DV8FromTheWorld <[email protected]>
added save.json to gitignore and changed its print-style

github.com/discord-jda/JDA - a4468d47fa48730cb2538d687f9705f0a0ca673a authored about 9 years ago by Michael Ritter <[email protected]>
Basic idea for handling the Socket messages

github.com/discord-jda/JDA - ba6ac76dce5037b7ba22a6a0f39a8ed6da83ee7c authored about 9 years ago by Michael Ritter <[email protected]>