Ecosyste.ms: OpenCollective

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

Together Java

Discord community with over 30,000 members providing Q&A support focused on the general topic of programming with Java.
Collective - Host: opensource - https://opencollective.com/together-java - Website: https://togetherjava.org/ - Code: https://github.com/Together-Java

Adding /quarantine and /unquarantine (#398)

* added quarantine/unquarantine commands, temp and rejoin

github.com/Together-Java/TJ-Bot - dff60688afaad578d829e1a55ef2ea7a5d272740 authored almost 3 years ago by Daniel Tischner <[email protected]>
Utility for in-app URL's (#391)

This adds the DiscordClientAction class, this class allows the user to generate URL's that link ...

github.com/Together-Java/TJ-Bot - 16d66b54dfe8918e8a6d00d2d0b18d024a07d320 authored almost 3 years ago by Tais993 <[email protected]>
Skipping audit logs against bot message deletions (#395)

* Skipping audit logs against bot message deletions
* Bugfix with broken RestAction pipeline

github.com/Together-Java/TJ-Bot - 7ba661d979bbeb34a7ed6585e909c3f0a3c95e42 authored almost 3 years ago by Daniel Tischner <[email protected]>
Loggers are used consistently from fields now

instead of being created on the fly

github.com/Together-Java/TJ-Bot - aa6878773d2a79bd3360c18f90776409f3959820 authored almost 3 years ago by java-coding-prodigy <[email protected]>
Improvements from CR

by Tais

github.com/Together-Java/TJ-Bot - 7d3c1cdff21a2a6323bd4e4bf28bd60deba88f92 authored almost 3 years ago by Zabuzard <[email protected]>
Multiline log message

textblocks with \

github.com/Together-Java/TJ-Bot - c4c76a90e690f2004f43f89a14d343a674a12bfa authored almost 3 years ago by Zabuzard <[email protected]>
Renamings from CR

by marko

github.com/Together-Java/TJ-Bot - 8630f32426fe41b70fe7a1eaa1bc12bc70f0dbb2 authored almost 3 years ago by Zabuzard <[email protected]>
Simplified DM route creation

github.com/Together-Java/TJ-Bot - aabdb29e392f26c8e30f97cf391faf2b56dffabd authored almost 3 years ago by Zabuzard <[email protected]>
Mention the user in the reminder

github.com/Together-Java/TJ-Bot - 9d471fe785b2bbd635f2e85280db131d970adfd0 authored almost 3 years ago by Zabuzard <[email protected]>
Reworking first part of remind command

* changed database table
* changed code how entries are created and stored
* aligned options and...

github.com/Together-Java/TJ-Bot - 39a2120dbb141f72b3274e5a93ebfe6fcdf12ba5 authored almost 3 years ago by Zabuzard <[email protected]>
UX swapped whenUnit and whenAmount

CR by tais

github.com/Together-Java/TJ-Bot - fb04892ecebc20f9ea79a5f91f923b999735d52a authored almost 3 years ago by Zabuzard <[email protected]>
ReminderRoute factories for readability

CR by Tais

github.com/Together-Java/TJ-Bot - 99ff91776cb122810bf55b01195ebfbd65b3c670 authored almost 3 years ago by Zabuzard <[email protected]>
UX renamings of the remind options

github.com/Together-Java/TJ-Bot - d869b0bddfd39149238fc898165375eaa2345690 authored almost 3 years ago by Zabuzard <[email protected]>
Send reminder per DM if failing to send in guild

github.com/Together-Java/TJ-Bot - d4fe78d69754cef0b83afd27eb8359f34ce4e01a authored almost 3 years ago by Zabuzard <[email protected]>
Adding max-pending-reminders-per-user limit

github.com/Together-Java/TJ-Bot - db3c8c622cb2d169e586f2f41f75a3fefd50831d authored almost 3 years ago by Zabuzard <[email protected]>
Bugfix with user not found

apparently `retrieveUserById` fails instead of giving null when user not found.

fortunately, th...

github.com/Together-Java/TJ-Bot - dd4d1078f91f36f920664737edc92c443b0a61ce authored almost 3 years ago by Zabuzard <[email protected]>
Javadoc and cleanup for /remind

github.com/Together-Java/TJ-Bot - 5f5ada151def20264c70e4a8eb207e89deef6ee8 authored almost 3 years ago by Zabuzard <[email protected]>
Adding remind routine to send reminders

github.com/Together-Java/TJ-Bot - 89b8e93a1cf1dc3ac10747f9cf88e92cae902d0b authored almost 3 years ago by Zabuzard <[email protected]>
Adding proper "when" selection for /remind

github.com/Together-Java/TJ-Bot - 7d5b0b061f84f1b58211549d89c364d55c401266 authored almost 3 years ago by Zabuzard <[email protected]>
Pushing the remider command, which works while the bot is online.

github.com/Together-Java/TJ-Bot - 6f221a1229bc4ef23db58166bfbb7e09a579692d authored almost 3 years ago by Islam <[email protected]>
Removal of ALL subcommands on RoleSelectCommand (#389)

This removes the ALL subcommand, and "inlines" the CHOOSE subcommand.

github.com/Together-Java/TJ-Bot - 47d6a8264a51bdf850ad51098ffe3e00ad2a8765 authored almost 3 years ago by Tais993 <[email protected]>
Up- and down-voting on suggestions

github.com/Together-Java/TJ-Bot - 56b7d187d018c901dcf4c022d818c3a87dfe4dd3 authored almost 3 years ago by Zabuzard <[email protected]>
adding custom emotes with fallback for suggestions

github.com/Together-Java/TJ-Bot - ec6390b149f893f2e81d1e129e2a3bc700341f60 authored almost 3 years ago by Zabuzard <[email protected]>
Newlines for readability from CR

by Tais

github.com/Together-Java/TJ-Bot - 7d63e7058e2e06f242133ef20426f4ac1a5b9a6e authored almost 3 years ago by Zabuzard <[email protected]>
Added note command

github.com/Together-Java/TJ-Bot - 750459b187be6c7e0ff9b7d6cc85b36c390a0f54 authored almost 3 years ago by Zabuzard <[email protected]>
Improved command mocking

* Added ButtonClickEvent generation and mocking
* Added USER option to SlashCommandEventBuilder
...

github.com/Together-Java/TJ-Bot - b3a37ebe3eb170c8e6b4e356d04a5bc613d2dd31 authored almost 3 years ago by Zabuzard <[email protected]>
Added tests for the tag-system

* and improved ping tests

github.com/Together-Java/TJ-Bot - b4c1947e04d1d58601fe8f232193ca365bcd2a47 authored almost 3 years ago by Zabuzard <[email protected]>
Added possibility to test with database

github.com/Together-Java/TJ-Bot - b676942994e864c1a92f2ae35d2086631c5b74b8 authored almost 3 years ago by Zabuzard <[email protected]>
Mocking for final classes

enabling mockito inline extension to make it possible to mock final classes

github.com/Together-Java/TJ-Bot - 12c614e19ac162e3e78bf8c9b5bccd27eee45c98 authored almost 3 years ago by Zabuzard <[email protected]>
Replaced Config singleton with regular instance

This is a quite simple change but it touches a lot of files. All of them now require the config ...

github.com/Together-Java/TJ-Bot - 06846b9cadb581f9133a70ff0d7fe6904787fd5c authored almost 3 years ago by Zabuzard <[email protected]>
Renamed Staff Assistants to Maintainers

github.com/Together-Java/TJ-Bot - 17b720fe372781a0dbe948f397cdff9310f78571 authored almost 3 years ago by Daniel Tischner <[email protected]>
Reaction roles using a SelectionMenu (#351)

Reaction roles

Added RoleSelectCommand

This command allows people with the `MANAGE_ROLES` ...

github.com/Together-Java/TJ-Bot - 49303cca78d0843968a00ea04f7ccf8b431d6fd2 authored almost 3 years ago by Tais993 <[email protected]>
added link to PP in TOS

github.com/Together-Java/TJ-Bot - 4f39125ada5f3b335d2595517a1173d010bfa90b authored almost 3 years ago by Daniel Tischner <[email protected]>
Added TOS and PP

github.com/Together-Java/TJ-Bot - e5c9ef352feeadff7fe62db2f994b7c106033d78 authored almost 3 years ago by Zabuzard <[email protected]>
Added tags to deactivate auto-stale

github.com/Together-Java/TJ-Bot - 1b6d6d16552a72d8e88af59ffa89cbbbcf5962a3 authored almost 3 years ago by Daniel Tischner <[email protected]>
bugfix temp action revocation using wrong type

* when revoking a temp action (BAN), the revocation has to be logged with the opposing type (UNB...

github.com/Together-Java/TJ-Bot - 5e43ab40a0c5971b6ac179dde19cfbba89206b21 authored almost 3 years ago by Zabuzard <[email protected]>
Removed VC activities that didn't work (#370)

Some activities have been made whitelisted / private by Discord.
This is because they're in dev...

github.com/Together-Java/TJ-Bot - 10d4a7ec8af356e56c994e52a5b82b97c083e038 authored almost 3 years ago by Tais993 <[email protected]>
Fixed broken encoding for unit tests

github.com/Together-Java/TJ-Bot - b91f9e671f5fad17fbc00aa2bac29e5b25672607 authored almost 3 years ago by Zabuzard <[email protected]>
Got rid of duplication in gradle

CR illu

github.com/Together-Java/TJ-Bot - ac1eb59427eea585de507858a7f40f8302fd3255 authored almost 3 years ago by Zabuzard <[email protected]>
Require soft mod role for top-helpers

github.com/Together-Java/TJ-Bot - 1d5583bf417ef7089286658ff65b30c6c15d0d01 authored almost 3 years ago by Zabuzard <[email protected]>
Moved message purging into routine

github.com/Together-Java/TJ-Bot - 33a280dfaa161509c433cc8d17ad66801c135664 authored almost 3 years ago by Zabuzard <[email protected]>
Use previous month as default time range

* with proper java.time computation instead of just "last 30 days"

github.com/Together-Java/TJ-Bot - 0811a8aea1577d081f811439433b71236e6b45a7 authored almost 3 years ago by Zabuzard <[email protected]>
Bugfix for time ranges with no data

github.com/Together-Java/TJ-Bot - 464d7900897a83d2007c981a21175e7af406740b authored almost 3 years ago by Zabuzard <[email protected]>
Improved top-helpers code

* changed the layout of the methods
* fixed style issues
* fixed various design issues
* streaml...

github.com/Together-Java/TJ-Bot - 57c75362da14cbdebd9e68ffd9b60642c2dcc7c9 authored almost 3 years ago by Zabuzard <[email protected]>
Added top-helpers command

github.com/Together-Java/TJ-Bot - 9e659038c75fc135fd487c09d486be4e31f67b80 authored almost 3 years ago by d3vel0per <[email protected]>
Integrated existing routines

github.com/Together-Java/TJ-Bot - 607c34245cc0681d318beb10be8845a2d31a4994 authored almost 3 years ago by Zabuzard <[email protected]>
Renaming run to runRoutine to avoid confusion with Runnable

github.com/Together-Java/TJ-Bot - cb6f9d2da437187d849c521239b23c623fb5b9b2 authored almost 3 years ago by Zabuzard <[email protected]>
Adding routine support

github.com/Together-Java/TJ-Bot - fe69807b50f970dc6f93390dd1beff821ea2796d authored almost 3 years ago by Zabuzard <[email protected]>
Removed onReady

nobody except /free needed it. /free now uses `EventReceiver` which also propagates `ReadyEvent`...

github.com/Together-Java/TJ-Bot - c3eace309437be7f3e01cd0ef000be525cf36e73 authored almost 3 years ago by Zabuzard <[email protected]>
onMessageSent -> onMessageReceived, minor improvement on adapter

github.com/Together-Java/TJ-Bot - 6f10bce02cb204a4b371b925d363903cdfe3be64 authored almost 3 years ago by Zabuzard <[email protected]>
Minor changes from CR

* Empty lines for readability
* Slightly rephrased a user facing string

github.com/Together-Java/TJ-Bot - cdc00ba24ba88cc8cd6c495498b9edd21bc4548a authored almost 3 years ago by Zabuzard <[email protected]>
MessageReceivers now subscribe to channels by name patterns

github.com/Together-Java/TJ-Bot - d751fcbb9e2847350c74ea16072f790b27a69a1e authored almost 3 years ago by Zabuzard <[email protected]>
Added some missing curlies that made SonarLint angry

github.com/Together-Java/TJ-Bot - 51881210b01a19b24c7d6b83ae0acfc8db1a63ca authored almost 3 years ago by Zabuzard <[email protected]>
Suppressed false-positive SonarLint warning

github.com/Together-Java/TJ-Bot - 29daace500c6a92626058a4248a61d5892c556e8 authored almost 3 years ago by Zabuzard <[email protected]>
Fixed some typos in user-facing strings (missing spaces)

github.com/Together-Java/TJ-Bot - e59643a65e051c7e38fc6cd8dc585d3af7a1a1da authored almost 3 years ago by Zabuzard <[email protected]>
Integration of features

- Renamed Commands to Features
- Renamed CommandSystem to BotCore
- Integrated new MessageReceiv...

github.com/Together-Java/TJ-Bot - 52357936eb04ec1d37ddb34a60c589e37ffcd529 authored almost 3 years ago by Zabuzard <[email protected]>
+ Feature, EventReceiver and MessageReceiver

github.com/Together-Java/TJ-Bot - 0d1a6e6a219e26553b543ed66a0c69821d61c84e authored almost 3 years ago by Zabuzard <[email protected]>
Add hints how to free a channel to the busy-message

github.com/Together-Java/TJ-Bot - b26efa661a58fecdc86795d61cb1f26df610c1f1 authored almost 3 years ago by PajserDivizija <[email protected]>
Removes title for all AuditLog (#342)

github.com/Together-Java/TJ-Bot - 0e246e6578456c0e9c1dac60bd8b700f8dd645cd authored almost 3 years ago by Tais993 <[email protected]>
Using attachment for tag-raw

instead of escaped markdown in an embed which leads to bugs

github.com/Together-Java/TJ-Bot - 12044b8ea78b973ef61c0e7f9e1409ae965dd792 authored almost 3 years ago by Zabuzard <[email protected]>
Add default config template

github.com/Together-Java/TJ-Bot - e041e4e5f9144177355741d6bd52052a4f869e3e authored almost 3 years ago by Zabuzard <[email protected]>
Bump JDA from 4.4.0_351 to 4.4.0_352

Bumps JDA from 4.4.0_351 to 4.4.0_352.

---
updated-dependencies:
- dependency-name: net.dv8tion...

github.com/Together-Java/TJ-Bot - f8b269358d6ba1ea98d096f038df9318c0942703 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Adding the reply-to command

github.com/Together-Java/TJ-Bot - c908e2679d1d95d29e9ede451ac729ea73756434 authored almost 3 years ago by Islam <[email protected]>
bugfix and UX improvements for /vc-activity

* bugfix causing crash when using high max-age on /vc-activity
* UX improvements on max-age, us...

github.com/Together-Java/TJ-Bot - 0be28decedf04d8dd87909bac8667f8b092d0582 authored almost 3 years ago by Budbomber <[email protected]>
Added temp mute

github.com/Together-Java/TJ-Bot - 624bb355370be87b19ea21f5d1bf5b679f8bd3c2 authored about 3 years ago by Zabuzard <[email protected]>
Bugfix with temp ban/mute using weeks/months

* cant Instant#plus weeks and months
* also some improvements to the option order (UX)
* added f...

github.com/Together-Java/TJ-Bot - 18347fa2b7cebd136fe1f962507e6d4149102781 authored about 3 years ago by Zabuzard <[email protected]>
Improved error handling and logging levels

github.com/Together-Java/TJ-Bot - c8b43f046b89578672a0340f025a3812efb8c434 authored about 3 years ago by Zabuzard <[email protected]>
Rebase on develop

* added /warn action that was added in the meantime

github.com/Together-Java/TJ-Bot - 126c40e4ad4489aafee7f6f5e2d49a68689f9589 authored about 3 years ago by Zabuzard <[email protected]>
Bugfix with reapplying expired mutes after rejoin

* also, simplification of the queries in the rejoin listener

github.com/Together-Java/TJ-Bot - 50504a5ef9a6d9dec18b7ca8958cadc9c21934da authored about 3 years ago by Zabuzard <[email protected]>
Bugfix with missing unmute/unban record

github.com/Together-Java/TJ-Bot - bef7807e07c1cda84a0b18e0949b530fc567a402 authored about 3 years ago by Zabuzard <[email protected]>
Javadoc, Linter

github.com/Together-Java/TJ-Bot - d3c56633041f0973520f3158ed1c3f8481e1cb51 authored about 3 years ago by Zabuzard <[email protected]>
Reduced code duplication

* moved temporary data computation into util

github.com/Together-Java/TJ-Bot - 616a0e858d41a80343598a3358a47cd40501a09b authored about 3 years ago by Zabuzard <[email protected]>
Temp action bugfix and code improvement

* database returns multiple results, forgot limit(1)
* logic mistake of using last expired actio...

github.com/Together-Java/TJ-Bot - db3828576e3d0172f7ff0c2a5c5cc77eb912b655 authored about 3 years ago by Zabuzard <[email protected]>
Simplified vertical scalability of temp actions, removed duplication

* temporary moderation actions can now be added easily via interface instead of being all mushed...

github.com/Together-Java/TJ-Bot - a9c520a8ac7ffc3900fff48553cf15fdda483f64 authored about 3 years ago by Zabuzard <[email protected]>
Moved TempMod routine into subpackage

it will get more classes soon

github.com/Together-Java/TJ-Bot - 82dcff0a9c3e583b5e69ee26ec4e1503dddf504c authored about 3 years ago by Zabuzard <[email protected]>
Moved ModerationUtils.Action into its own class

* It was used quite a lot in the package but also outside, it made no sense anymore to keep it l...

github.com/Together-Java/TJ-Bot - df6402fbb45aa459b6ba3009228e50ad4306f056 authored about 3 years ago by Zabuzard <[email protected]>
Added temp ban

github.com/Together-Java/TJ-Bot - 7ea9264d588e512a20ee1b2cc077c9060feca565 authored about 3 years ago by Zabuzard <[email protected]>
Added routine to revoke temporary actions

github.com/Together-Java/TJ-Bot - 1213da237fa7c133b52f7e452583f8099a3d8ae0 authored about 3 years ago by Zabuzard <[email protected]>
Adding "John used /tag foo" in footer of embed

Removed and inlined the embed generation in MessageUtils, all call sites have been inlined corre...

github.com/Together-Java/TJ-Bot - dab46a73cdf146047ce0fd60b50b400ad3193f1c authored about 3 years ago by FoolProof <[email protected]>
Update FreeCommand.java

github.com/Together-Java/TJ-Bot - ae5acab448a3a3cd08bf41314dc1c61347b8c9a0 authored about 3 years ago by Jonas <[email protected]>
Added the /warn command

github.com/Together-Java/TJ-Bot - 744c29d3496941f8a39139415f7804806bf59f1f authored about 3 years ago by Yusuf Arfan Ismail <[email protected]>
Addition of stale-workflow

* marks issues and PRs after 30 days of inactivity
* then closes after 5 additional days of ina...

github.com/Together-Java/TJ-Bot - 16e7060a6db1686be14b91c790e684ac9bce84fd authored about 3 years ago by Daniel Tischner <[email protected]>
Create Custom Filter for the AsyncAppender (#327)

github.com/Together-Java/TJ-Bot - 3c7cc4252cc6f678a4058fdf7586c350da048dcc authored about 3 years ago by Tim Krause <[email protected]>
Spring Version Update (#324)

This time really set log4j on 2.16+

github.com/Together-Java/TJ-Bot - 0aeea2791771fb12559988f7f402c08f2482f047 authored about 3 years ago by Tim Krause <[email protected]>
Removed DatabaseCommand

github.com/Together-Java/TJ-Bot - 51a232e0fd4e789161c758c8749d6cee6de4e52d authored about 3 years ago by Zabuzard <[email protected]>
Added RejoinMuted listener to fix mute-bypass-exploit

github.com/Together-Java/TJ-Bot - e56610fed6b6157f28d698f4ac48354613beb306 authored about 3 years ago by Zabuzard <[email protected]>
Cleanup and bugfix with unmodifable list

github.com/Together-Java/TJ-Bot - bb0c50153e0e9c8f66a5dc9ba22318ff7e2c79ae authored about 3 years ago by Zabuzard <[email protected]>
Moved isMutedRole logic into utility class to reduce duplication

github.com/Together-Java/TJ-Bot - 565f33ae2db8588298b8b85ac9d9e3355c83cc8c authored about 3 years ago by Zabuzard <[email protected]>
Moved routines and listeners inside Commands

this change is not super nice design but it is necessary for now, since routines and listeners n...

github.com/Together-Java/TJ-Bot - d0e12fe1bb1857f4a87046b3e6e0382fd7eb8a75 authored about 3 years ago by Zabuzard <[email protected]>
Integrated ModerationActionsStore into Mute/Unmute

github.com/Together-Java/TJ-Bot - b3ebed1650df2685d1466a995cc5d5270c656317 authored about 3 years ago by Zabuzard <[email protected]>
Simplified mute/unmute flow using individual methods (CR Tais)

github.com/Together-Java/TJ-Bot - 99d32d26c3a2b1162a682733cef0c7a7ed19954b authored about 3 years ago by Zabuzard <[email protected]>
Getting rid of some code duplication

github.com/Together-Java/TJ-Bot - 6ac7e02e2a4323642e516598f3fc3ece47af783b authored about 3 years ago by Zabuzard <[email protected]>
Bugfix with missing perms to interact with role

github.com/Together-Java/TJ-Bot - 94848b74ef8afe39dcab03069450d30269f50a35 authored about 3 years ago by Zabuzard <[email protected]>
Adding mute, unmute commands

github.com/Together-Java/TJ-Bot - f70786eaed3275c5d593682f6b40ad8dd5df5b90 authored about 3 years ago by Zabuzard <[email protected]>
Added type-to-count table to audit summary

- and added some missing NotNulls in AuditCommand

github.com/Together-Java/TJ-Bot - d69dcb8f222c3c76de3c7e55f6977a2e561b822b authored about 3 years ago by Zabuzard <[email protected]>
Update UserStrings.java

github.com/Together-Java/TJ-Bot - 74c679e8b26fd4a8c0cc7a28fcd68a3885e4c4f7 authored about 3 years ago by Jonas <[email protected]>
Update application/src/main/java/org/togetherjava/tjbot/commands/free/UserStrings.java

Co-authored-by: Daniel Tischner <[email protected]>

github.com/Together-Java/TJ-Bot - e99f6f7717dbdac088bd610800e284f372c442e7 authored about 3 years ago by Jonas <[email protected]>
Update UserStrings.java

github.com/Together-Java/TJ-Bot - f525487a7feb3523c922dd713d719b7951655a87 authored about 3 years ago by Jonas <[email protected]>
Removing the \n at the end of the logger warn

github.com/Together-Java/TJ-Bot - 2f8221171cd0d3d7d177550ad8dcf8e96e25f2be authored about 3 years ago by IslamSakrak <[email protected]>
Added the bullet point char instead of the UTF way of doing it

github.com/Together-Java/TJ-Bot - 0c81d1c75b7b83a008d22d3334a98ea06bc7a0ea authored about 3 years ago by IslamSakrak <[email protected]>