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

Added a bot auth example to the readme.

github.com/discord-jda/JDA - a456d7aed6446abc9193fb5f1edf7e5bb6a996dd authored over 8 years ago by Frederikam <[email protected]>
Added hashCode() and toString() for Application and Bot in ApplicationUtil

github.com/discord-jda/JDA - cd56560b4034eb7eaadbe2c3b89976c8a3a38fa1 authored over 8 years ago by Michael Ritter <[email protected]>
Added MiscUtil class which has a method to get creation-time from id (snowflake) and to pretty-print OffsetDateTime

github.com/discord-jda/JDA - 498e6a099cde1bdce16f2894e6c71f803cdd539c authored over 8 years ago by Michael Ritter <[email protected]>
Improved logging of failed HTTP-Responses (Response-object can now contain the exception caught while requesting)

github.com/discord-jda/JDA - c0029def4757508a54faae45713ae0065455c57c authored over 8 years ago by Michael Ritter <[email protected]>
MessageHistory no longer needs JDA in constructor...

github.com/discord-jda/JDA - a4ec0596c760534c4f13f9670a7415866bac0877 authored over 8 years ago by Michael Ritter <[email protected]>
Removed old javadoc reference

github.com/discord-jda/JDA - 2071647e2f96c33409f0e34c8016dcc8a35d48d8 authored over 8 years ago by Michael Ritter <[email protected]>
Actually added the event this time. #IAmBlind

github.com/discord-jda/JDA - 59bd23942297a3a37d42fd3caf76ac3baa0a9783 authored over 8 years ago by Austin Keener <[email protected]>
Added PrivateChannel#close() and PrivateChannelDeleteEvent

github.com/discord-jda/JDA - b87cb22be073f6c1cdfd953828a58f31c62ea57e authored over 8 years ago by Austin Keener <[email protected]>
Changed Socket to always reconnect (even if session seems invalid). Also removed unused code

github.com/discord-jda/JDA - 80b1ea45f42b04d311096c0a1c236f9f19e92413 authored over 8 years ago by Michael Ritter <[email protected]>
Removed some client-only guild stuff (creating / transfering ownership / deleting) as bot-accs can't own guilds

github.com/discord-jda/JDA - 792576522b320a41658ac8bbec00c7f1954673b6 authored over 8 years ago by Michael Ritter <[email protected]>
Changed version-number to 2.0

github.com/discord-jda/JDA - 7a0815772e4539f825cf7bb2f83bfa8ee4575364 authored over 8 years ago by Michael Ritter <[email protected]>
Removed the InviteReceived listener from MessageListenerExample (we no longer support InviteUtil.join)

github.com/discord-jda/JDA - d71c1267f5b94c98510eee48e90b02b0a4afc842 authored over 8 years ago by Michael Ritter <[email protected]>
Added ApplicationUtil for management of Applications (creating/migrating bot-accs; getting applications and their bot-token)

github.com/discord-jda/JDA - e83d0ea4b1c2461ed6c15e8975900729fcfc669c authored over 8 years ago by Michael Ritter <[email protected]>
Removed the ability to join an Invite.

github.com/discord-jda/JDA - 5a5bc694b61456ac4c87f35efdd8175a1881507d authored over 8 years ago by Austin Keener <[email protected]>
Removed everything related to Message Acknowledging.

github.com/discord-jda/JDA - 09bd723e3543ca87ce145c655759d24ffa24c50e authored over 8 years ago by Austin Keener <[email protected]>
More stripping of client related code.

Removed Email-Password login from the examples.
Removed getEmail and getMutedChannels from SelfIn...

github.com/discord-jda/JDA - 7c59b3224c4df52cfaf309dabf99cd1652ab215c authored over 8 years ago by Austin Keener <[email protected]>
Removed Email-Pass login from JDABuilder.

This begins the de-client-ification of JDA. Client functionality will move to JDA-Client

github.com/discord-jda/JDA - 05bde224e1251736796d665f42e98a223ae0fe7d authored over 8 years ago by Austin Keener <[email protected]>
made socket no longer static. This is a leftover from when I was first implementing audio. Thank you Kantenkugel the bug-hunter.

github.com/discord-jda/JDA - 4d98d538e527a481f085351752c124ce786b11aa authored over 8 years ago by Austin Keener <[email protected]>
Made the AudioManager.init() method public.

Made the LOG in WebSocketClient public.

github.com/discord-jda/JDA - 35db1afc771569e5133fd4c4f927dc4e72c73da9 authored over 8 years ago by Austin Keener <[email protected]>
Fixed bug where we weren't properly leaving an audio channel.

github.com/discord-jda/JDA - 1ce65d32f870781c0938466331eafee8632f5d0b authored over 8 years ago by Austin Keener <[email protected]>
So uh.. I forgot to update some files to be complaint with the new audio system. Whoops.

github.com/discord-jda/JDA - b622ac4cb8ade6787639ffee400a36de91795074 authored over 8 years ago by Austin Keener <[email protected]>
First pass on multi-guild audio support. Multi-guild audio doesn't work yet.

github.com/discord-jda/JDA - 93732ec8f37298cafe254989c29f31bab0291bcf authored over 8 years ago by Austin Keener <[email protected]>
Added functionality for extension of the WebSocket through the use of CustomHandlers

github.com/discord-jda/JDA - ca3ddec50b4a8cd0955d4c454b3e2b1a470c94b3 authored over 8 years ago by Austin Keener <[email protected]>
Merge pull request #41 from DV8FromTheWorld/development

Release of v1.4.0

github.com/discord-jda/JDA - 16e5b09c8281f2dfe565db19b08f66259f5a0f12 authored over 8 years ago by Austin Keener <[email protected]>
Actual release of v1.4.0. Forgot to remove a call to a removed deprecated method.

github.com/discord-jda/JDA - 63039da89ce86d677addb069d9c07cf3ccdc3ecc authored over 8 years ago by Austin Keener <[email protected]>
Release of v1.4.0

github.com/discord-jda/JDA - 49a191b9d10d1f34ddb44ef66d6b69a92ac471a3 authored over 8 years ago by Austin Keener <[email protected]>
Removed deprecated methods in preparation for v1.4

github.com/discord-jda/JDA - 18955974f885c93f586a3ca7a9c2e8e659827fc0 authored over 8 years ago by Austin Keener <[email protected]>
Fixed minor bug and added more descriptive errors for some other errors, where Rest fails

github.com/discord-jda/JDA - caff436a494a0178a0d6a314a4d98bd2963f9cab authored over 8 years ago by Michael Ritter <[email protected]>
Logging in now works for accounts with 0 guilds

github.com/discord-jda/JDA - 0e6b1a823ecd7387b55f80f8fac8fe941440aa62 authored over 8 years ago by Michael Ritter <[email protected]>
Ignoring presence_update events without guild_id (friends)

github.com/discord-jda/JDA - 0c7790fe05a23b0b143d0e7ee5fb40b936014165 authored over 8 years ago by Michael Ritter <[email protected]>
Fixed Typo in README

github.com/discord-jda/JDA - d992e1bc49612124a4f6e71a8cfc1e6fa8cd109a authored over 8 years ago by Michael Ritter <[email protected]>
Added Message#getChannel()

github.com/discord-jda/JDA - cf4dc5b2aeb8ebdbe3f8f7aac439ac9a8895e1a7 authored over 8 years ago by Michael Ritter <[email protected]>
Merge pull request #40 from DV8FromTheWorld/WSRewrite

WebSocket rewrite for v4 WebSocket

github.com/discord-jda/JDA - 9973ffb40c9a1ea337ec2165b12790ff21925d78 authored over 8 years ago by Michael Ritter <[email protected]>
Removed WS-Interface and old WebSocketClient class

github.com/discord-jda/JDA - 266f61c8c16bcb9973e6193c17f49d1e55a4da93 authored over 8 years ago by Michael Ritter <[email protected]>
Improved ReadyHandler to also work on normal accs with > 100 Guilds

github.com/discord-jda/JDA - acb358e6bdc7d45f1e724668d2f27f62f0769b1d authored over 8 years ago by Michael Ritter <[email protected]>
Added ResumedEvent (for when you don't have to do anything, but still want to know)

github.com/discord-jda/JDA - 474d27d9e66707834ddf73880d649c648f61c98c authored over 8 years ago by Michael Ritter <[email protected]>
Changed chunk-system to use the ReadyHandler and only if JDA is still initializing

github.com/discord-jda/JDA - e937db2f026ed16e367940a4453f3608d4b81b53 authored over 8 years ago by Michael Ritter <[email protected]>
Added async chunk-request sending... also fixed a few debug-messages

github.com/discord-jda/JDA - bcb6cfeacddcf685d7b8c6c64dff0749cef5f785 authored over 8 years ago by Michael Ritter <[email protected]>
Method-reordering and more debug

github.com/discord-jda/JDA - f65718dbb32dc9b5232cbe94b309baf4a6075e1f authored over 8 years ago by Michael Ritter <[email protected]>
First socket-rewrite iteration. Yet to test: all the reconnect dynamic

github.com/discord-jda/JDA - ccaa367ee89d263dec6dadb32f27095697432eb6 authored over 8 years ago by Michael Ritter <[email protected]>
Yea... we need the content for non-okay messages (rate-limit for example)... That's why we test things xD

github.com/discord-jda/JDA - f1666e00002c7652d00b8781752f08e895e93a78 authored over 8 years ago by Michael Ritter <[email protected]>
Reordered methods inside Requester

github.com/discord-jda/JDA - d9edc7e27dd996fccdc8a4ca8eb69e5cd9b5335f authored over 8 years ago by Michael Ritter <[email protected]>
Rewrite of the Requester class (has Response object now with actual returned string, ok-check and response-code)

github.com/discord-jda/JDA - 3e33fbc4a158104d55a381750b5d9f9ecdb19edd authored over 8 years ago by Michael Ritter <[email protected]>
Added audio support for ARM based linux systems (rasberry pi, etc)

github.com/discord-jda/JDA - 06216f00546f6b657f7dc5db80ef7015e0f16975 authored over 8 years ago by Austin Keener <[email protected]>
Roles and Channels are now always returned in the order the client uses

github.com/discord-jda/JDA - aba8293b1fec9712e99f14ee2a08c3b13c928004 authored over 8 years ago by Michael Ritter <[email protected]>
Added TextChannel#getAsMention() and made SubscribeEvent annotation be inherited

github.com/discord-jda/JDA - cd916be506c1df317f816e0037b343835b554219 authored over 8 years ago by Michael Ritter <[email protected]>
The sendAsync methods now only have a single thread sending and sleeping instead of creating a new thread each time the queue is empty and a new message gets enqueued

github.com/discord-jda/JDA - cf906dd7e5bc3694d477729f03a08376a041d897 authored over 8 years ago by Michael Ritter <[email protected]>
Made all entities only have a single Manager instance; added reset() to Managers to reset to current data-state

github.com/discord-jda/JDA - a3e041d39f389e04528f06be24f1bdf7f873892c authored over 8 years ago by Michael Ritter <[email protected]>
Fixed build.gradle and excluded a lot of internal classes / libs from javadoc

github.com/discord-jda/JDA - 6138063c1969c331041442493b9be80a2cd021fc authored over 8 years ago by Michael Ritter <[email protected]>
Merge pull request #37 from hlaaftana/patch-4

groovify build.gradle

github.com/discord-jda/JDA - 37f044954dc14d56426c27325398df1ddd665560 authored over 8 years ago by Austin Keener <[email protected]>
hello i am dr. obsessive

github.com/discord-jda/JDA - 4132c97121b3cde45fac3ed7b374b7cf7939c5e5 authored over 8 years ago by hlaaf <[email protected]>
Merge pull request #34 from Almighty-Alpaca/auxiliary-support

Auxiliary support

github.com/discord-jda/JDA - ea063fadc22abc9dab670239ea5cb5229405055d authored over 8 years ago by Austin Keener <[email protected]>
groovify build.gradle

3rd pr

untested

github.com/discord-jda/JDA - da398fd90237bec012dec1a6f64d67cb9bb01682 authored over 8 years ago by hlaaf <[email protected]>
Rebased to DV8FromTheWorld/development

github.com/discord-jda/JDA - e919f1905d52401403928364bd55b4cfccd7f64a authored over 8 years ago by Almighty-Alpaca <[email protected]>
Update JDA.java

github.com/discord-jda/JDA - 2733b76dffbeb797aba5b51682f8fe64b0ab2b44 authored almost 9 years ago by Almighty-Alpaca <[email protected]>
Fixed small method-typo

github.com/discord-jda/JDA - c08ee8d6d4ccf3a7376eeb497fba122a2320cc05 authored almost 9 years ago by Michael Ritter <[email protected]>
TextChannel#sendMessage() and Message#updateMessage() no longer log a stacktrace if there was an error sending/updating. They now only return null.

When TextChannel#sendMessage() returns null, you probably did not meet the verification-levels re...

github.com/discord-jda/JDA - 3e8d7594f48b460c5e5fb2d12e2bdccf2c14a714 authored almost 9 years ago by Michael Ritter <[email protected]>
Added Verification-Level to Guild

github.com/discord-jda/JDA - 4211569a5cd7734b32e81949e52f793da323462d authored almost 9 years ago by Michael Ritter <[email protected]>
Added static DISCORD_API_PREFIX var to the Requester to be able to mass-change it for all api-calls easily. Also only add token to headers if the url points to a discord site (for users using the Requester outside JDA)

github.com/discord-jda/JDA - d40a7d886453fc0465a7b6145d3ed4e9a5b2a6b1 authored almost 9 years ago by Michael Ritter <[email protected]>
Fixed a bug in PermissionUtil.checkPermission(User, Permission, Guild)

github.com/discord-jda/JDA - 9ca98c2c2f8a0829e1951eea6ee90a204416fc1a authored almost 9 years ago by Michael Ritter <[email protected]>
MessageChanel#sendMessageAsync(...) now calls the callback-method with null-value if sending a message failed due to permission, blocked pm, ... (Most likely blocked PM and should be handled like that)

github.com/discord-jda/JDA - 08c46050bac6bf251476a1cd823ee9282830f3eb authored almost 9 years ago by Michael Ritter <[email protected]>
Fixing some JavaDoc

github.com/discord-jda/JDA - 3613581859e9f50ee74847597fabae108863cd90 authored almost 9 years ago by Michael Ritter <[email protected]>
Added BlockedException that gets thrown on PM-attempt that failed due to blocked PMs. Also made javadoc on sendMessage more consitant

github.com/discord-jda/JDA - b2478e9027c5a8a8d0bcd5079b164711fd171602 authored almost 9 years ago by Michael Ritter <[email protected]>
Guild#getOwner() is now a thing (you lazy bastards!)

github.com/discord-jda/JDA - a8b0fa61196af0a192ea9af970ed898805537ef1 authored almost 9 years ago by Michael Ritter <[email protected]>
SimpleLog.addFileLogs now allows of reverting to original out and err stream by providing null... it also handles multiple calls differently now (only uses most recent file-value)

github.com/discord-jda/JDA - 88f0ae722e45bac96c190c2b119141816c560c6a authored almost 9 years ago by Michael Ritter <[email protected]>
Regex, what are you doing?! Regex, STAHP!

github.com/discord-jda/JDA - 90907c387473380dd81ffaf7725d362360b58d64 authored almost 9 years ago by Michael Ritter <[email protected]>
We should now be able to handle PRESENCE_REPLACE messages received via socket

github.com/discord-jda/JDA - 834fe385fa80887d335e7389ff4770898528fafe authored almost 9 years ago by Michael Ritter <[email protected]>
EventManagers now log exceptions occuring in their listeners instead of letting them bubble up to the Websocket

github.com/discord-jda/JDA - 7e57b005f09ef55a43b6795f50dda54462251459 authored almost 9 years ago by Michael Ritter <[email protected]>
AvatarUtil should now properly convert png -> jpg

github.com/discord-jda/JDA - c8799c70a5c564476a3b4798763d8316d152e59c authored almost 9 years ago by Michael Ritter <[email protected]>
Added the prefix "Bot " to the tokens of bot-accounts; WebSocket is now able to log its sent packets

github.com/discord-jda/JDA - 71efca5223f90b53d2810830ae243d77d39d9915 authored almost 9 years ago by Michael Ritter <[email protected]>
Added GuildManager#prune(int, boolean) to prune offline members

github.com/discord-jda/JDA - 28c01c1c5019deb439e1832e4a448b82ca763b6e authored almost 9 years ago by Michael Ritter <[email protected]>
AsyncMessageSender now handles null-responses from the Requester (seen to be caused by Unirest connection-reset) by a timeout of 1s

github.com/discord-jda/JDA - 9258c0b68ea0c338887e4ce629a168d19284c467 authored almost 9 years ago by Michael Ritter <[email protected]>
Unirest-Exceptions from the Requester are now printed, if the Logging-level is Debug or lower

github.com/discord-jda/JDA - 8046f305606238f8ac044f18ddc4449e89ce6e8b authored almost 9 years ago by Michael Ritter <[email protected]>
Fixed a NPE in Message#deleteMessage() that occured when the author was null (MessageHistory)

github.com/discord-jda/JDA - 215833be1234af262a9c47b82b20409b481c3745 authored almost 9 years ago by Michael Ritter <[email protected]>
Added Support to login with bot-accounts

github.com/discord-jda/JDA - cc2163af337144a4fe1d1e615eedd31d6dab5560 authored almost 9 years ago by Michael Ritter <[email protected]>
User now has the attribute isBot, which tells, whether or not the account of this user is a bot-account

github.com/discord-jda/JDA - d64a015a04790088e30521657e9a8b5677328428 authored almost 9 years ago by Michael Ritter <[email protected]>
Made the AsyncHandler use a different kind of Pair (Using AbstractMap.SimpleImmutableEntry now instead of javafx Pair)

github.com/discord-jda/JDA - 94043db5f35c363b196a264c1cc190b91ed69819 authored almost 9 years ago by Michael Ritter <[email protected]>
Properly put the GuildMemberLeaveEvent in the if/else block after the BanEvent (in ListenerAdapter)... This way the GuildMemberLeaveEvent doesn't get triggered twice when a user gets banned (BanEvent extends the LeaveEvent)

github.com/discord-jda/JDA - 5ccb3cb4bbb9321f43df4b551216eab1d2b740fe authored almost 9 years ago by Michael Ritter <[email protected]>
The Requester will now just retry the request if a CloudFlare html-page was returned.

github.com/discord-jda/JDA - fb949194234564fec4ed06fff18d260d6bb4069d authored almost 9 years ago by Michael Ritter <[email protected]>
Fixed a NPE that occurred when a User got kicked/banned from a Guild while he/she was in a VoiceChannel

github.com/discord-jda/JDA - 1852526c6dd546699b9fa023c926dcc81de220d1 authored almost 9 years ago by Michael Ritter <[email protected]>
Added JDABuilder#setEventManager(IEventManager)

github.com/discord-jda/JDA - 8e01422e7d321bc8e25c28b01804fd25a7f00958 authored almost 9 years ago by Michael Ritter <[email protected]>
Added better logs to sendFile methods and also check if the file exists/is readable/is to big

github.com/discord-jda/JDA - a686542951688f4a85873a8e34b73f78061bd6c0 authored almost 9 years ago by Michael Ritter <[email protected]>
Changed the Priority of some Threads (keepAlive, Audio-sending) - could potentially fix a problem where the keepAlive-Thread is starved out on single-core processors

github.com/discord-jda/JDA - 5acf134cc2fefee52e9e0fe393ac664c42595a5e authored almost 9 years ago by Michael Ritter <[email protected]>
I'm retarted!

github.com/discord-jda/JDA - 68207e5edebee8130fce4b38b50b6e29d188ac66 authored almost 9 years ago by Michael Ritter <[email protected]>
Slight modification to Player. I -think- this will fix URL Player

github.com/discord-jda/JDA - 9fe579dee0a37899c62d252ccceb1d293c30fddb authored almost 9 years ago by Austin Keener <[email protected]>
Made the reconnection system automatically set the game and online status to what it was before JDA lost connection.

github.com/discord-jda/JDA - 55996bc309ae82fc0f30d41e17892cf56d56611f authored almost 9 years ago by Austin Keener <[email protected]>
Fixed SimpleLog.addFileLogs() when provided with relative File in same directory. Also silently dropping the Exception from incorrect VoiceStates now

github.com/discord-jda/JDA - 1037f43513f915517353e8cc3f5e1d3576875201 authored almost 9 years ago by Michael Ritter <[email protected]>
Users are now cleared from registry, if WE leave a guild and do not share any other guilds anymore.

Also deleted a bunch of todo-entries

github.com/discord-jda/JDA - 4b3b0d7d409a22dfc84db619c03c3bcf9312e4ae authored almost 9 years ago by Michael Ritter <[email protected]>
Added forgotten permission check for MESSAGE_WRITE for sendFile(...)

github.com/discord-jda/JDA - 3739eb997b48d270598eff714ecf006b08ae9578 authored almost 9 years ago by Austin Keener <[email protected]>
Added permission checks when uploading a File. No longer silently fails.

github.com/discord-jda/JDA - fe875c8a2dfd5dab10d3e24d3cc2b6cb567b1267 authored almost 9 years ago by Austin Keener <[email protected]>
Made the Member Chunk Loading be based on the JDA instance, not static. This returns the functionality of multiple JDA instance usage.

github.com/discord-jda/JDA - d6866cb1b3b63d99766102ba86574d7fbb307efa authored almost 9 years ago by Austin Keener <[email protected]>
Made the reconnect routine cache+replay socket-messages received before jda is fully (re)initialized

github.com/discord-jda/JDA - 825d0b780f83139b6bba8efc1ac5cb850f311918 authored almost 9 years ago by Michael Ritter <[email protected]>
Made InviteUtil.createInvite(...) actually usable by making InviteDuration enum public (from default visibility)

github.com/discord-jda/JDA - 3e193677ee4122b3527c6ad50494fcd8d1c7df71 authored almost 9 years ago by Michael Ritter <[email protected]>
"Fixed" the bug where an exception bubbled up and caused the ready-event to not fully get parsed when a VoiceStatus failed to parse from a presence

github.com/discord-jda/JDA - 33ca72bc44f7b0345e122d34952f211ce8e994c3 authored almost 9 years ago by Michael Ritter <[email protected]>
Another fix to the permission-calculation (we didn't check the case where MANAGE_ROLES got overridden by a channel-specific tag)

github.com/discord-jda/JDA - b245aef3bccf992ff3eeac9bb42c8b217e30373b authored almost 9 years ago by Michael Ritter <[email protected]>
Fixed an error where we only checked Permission.MANAGE_ROLES on Guild-level and not on Override-level

github.com/discord-jda/JDA - 64be75e3323c102bc9a0ac452592aa9d2b5032dd authored almost 9 years ago by Michael Ritter <[email protected]>
The created services jar wasn't being specified as a jar because the file postfix didn't have a dot. Didn't cause any problems but I wanted to fix.

github.com/discord-jda/JDA - 0592577ac83011316ebbab3f11861661a3c282cd authored almost 9 years ago by Austin Keener <[email protected]>
Merge pull request #31 from DV8FromTheWorld/development

Release of v1.3.0

github.com/discord-jda/JDA - 1a4b3f918355c70a46ea3e53c0c126f55725fa50 authored almost 9 years ago by Austin Keener <[email protected]>
Release of v1.3.0

github.com/discord-jda/JDA - 1a3223a0461ad696b541246b4a1a9f6e56f41fa1 authored almost 9 years ago by Austin Keener <[email protected]>
Removed deprecated code in preparation for v1.3 release.

github.com/discord-jda/JDA - b328fc772aae78c7b4576589533906392eb0626f authored almost 9 years ago by Austin Keener <[email protected]>