Ecosyste.ms: OpenCollective

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

github.com/Together-Java/TJ-Bot

TJ-Bot is a Discord Bot used on the Together Java server. It is maintained by the community, anyone can contribute.
https://github.com/Together-Java/TJ-Bot

Getting rid of some code duplication

6ac7e02e2a4323642e516598f3fc3ece47af783b authored about 3 years ago
Bugfix with missing perms to interact with role

94848b74ef8afe39dcab03069450d30269f50a35 authored about 3 years ago
Adding mute, unmute commands

f70786eaed3275c5d593682f6b40ad8dd5df5b90 authored about 3 years ago
Added type-to-count table to audit summary

- and added some missing NotNulls in AuditCommand

d69dcb8f222c3c76de3c7e55f6977a2e561b822b authored about 3 years ago
Update UserStrings.java

74c679e8b26fd4a8c0cc7a28fcd68a3885e4c4f7 authored about 3 years ago
Update application/src/main/java/org/togetherjava/tjbot/commands/free/UserStrings.java

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

e99f6f7717dbdac088bd610800e284f372c442e7 authored about 3 years ago
Update UserStrings.java

f525487a7feb3523c922dd713d719b7951655a87 authored about 3 years ago
Improved the spacing a bit and removed the Todo

19583623264f5b0d96a21b1eca8220b9eb0f36a4 authored about 3 years ago
Removing the \n at the end of the logger warn

2f8221171cd0d3d7d177550ad8dcf8e96e25f2be authored about 3 years ago
Added the bullet point char instead of the UTF way of doing it

0c81d1c75b7b83a008d22d3334a98ea06bc7a0ea authored about 3 years ago
Improved the spacing a bit around the fields

f84b78bbedd021886fa2845e18eacead0a694d88 authored about 3 years ago
Removed the unused import and readjusted the static and non static fields

145ba7de0b4b3ea9f7803eb6bcc9adce1869a066 authored about 3 years ago
Adding the bullet point unicode character, and wrapping tagSystem.getAllIds() with a Collection

7c3794d07443f18dcdc6b98031dcd23e1b3032db authored about 3 years ago
Improved the event reply with extracting the stream into a seperate variable, changing the logger inside the if condition and making the logger finall static, also renaming the magic number 200 to something more understandable MAX_TAGS_THRESHOLD_WARNING, and finally removing the ArrayList with provided value and using the direct value instead.

d3dba40c26b25a4bb6dd34a1ec3a4cf80492348c authored about 3 years ago
Resolved the issue#240, with making all the tags be on the new line to make it look like a bullet point, and sorted the tags alphabetically, with adding a WARNING to when the lines reach above 200

b0043a1ac10c3930f62aa78da87dd8d265b1b76d authored about 3 years ago
Added /audit command

1a87811fd213ccaaf15566c6c07a75d18df74308 authored about 3 years ago
Made AMBIENT_COLOR of mod utils package-available (needed by audit)

85f4c3b64148ff99d53bc4595549200adc00113e authored about 3 years ago
Bump log4j version to fix RCE vulnerability

8f02fe5a13094bae635d95add32d3b0ada80b4fd authored about 3 years ago
Javadoc and Linter

33e2cb5acc1a22676c8b74d02f8ae3e803689e98 authored about 3 years ago
Added ModerationActionsStore

f97ebe9b971fb25a3b0a480b414f664c5a99e56d authored about 3 years ago
helper method to get rid of code duplication (CR by Zabuzard)

a64651a7a4c60bd5a7584e4ea73235892ef498e4 authored about 3 years ago
added not-null checks for fail-fast

2bc2331c4c195850bddc6003c92e12a255eadeac authored about 3 years ago
Note about timestamps being slightly off by design

435cd4b13e9da07237e031955322b3c5158e6e4e authored about 3 years ago
Integrated store into moderation commands

* ban
* unban
* kick

84081408e8be43f525dba0080e3fbfa14a0697a5 authored about 3 years ago
fixed javadocs

d438bef4d3c9065cb6feb2657407ea52a6b675a6 authored about 3 years ago
added comment

d1de9a1f3b473cc50c9211e3c2c6da4446448bf6 authored about 3 years ago
fixed error

6e6167024830459cd1424633e0bc49b2511b405d authored about 3 years ago
removed chaining for readability

bd063944089d60e2eaf9d738ae2ba78a244a469d authored about 3 years ago
added javadocs

3b261da8c50ce97525972e07359f56cc04859e4b authored about 3 years ago
cleanup

6324709cee6a1182e95dba8589a900d045b3df62 authored about 3 years ago
moved Channel Status functionality into its own class

511e5f07ba5b560c3b990e619b9aca754e30a7e5 authored about 3 years ago
Moved user responses to its own class

Added status message editing
Added on boot channel inactive check

2ac5407c26c3a2282301edc28f1affb4fd5144b1 authored about 3 years ago
added null check with IllegalStateException

0b9e60d1845ddbc68f0121cec6d7169c956f70d5 authored about 3 years ago
changed getLastMessageId from Optional<Long> to OptionalLong

53cad16f0a2ef1b2bee27a5c0e3ac70e0adc43b3 authored about 3 years ago
added FIXME comment

c191cf7b7946071971abf0d87602958db78b3e1f authored about 3 years ago
made classes package private

7a86ff0a45df457fe2d986472b4eef1db944d5a8 authored about 3 years ago
renamed channelsToMonitor to channelsToMonitorById

2a310b38f089cff87278faca5a0700189ee9cc10 authored about 3 years ago
replaced accidental NPE's with IllegalArgumentException

346ad1314be9657194624d78a93ca0d7cfa490d4 authored about 3 years ago
removed FIXME's

d4d19b69b57624defd2294b71fee43f08a830c16 authored about 3 years ago
cleaned up warnings

3f42441d3017e567d923e79e2a009b45fa8b37fd authored about 3 years ago
added @NotNull to buildStatusMessage

f598410ed31007a02f4f1120f0bd13f4bbd4a995 authored about 3 years ago
changed inactive to work when retrieveHistory fails

94ce8f1fd196276ebb4597c6aa603d36d1fa9f16 authored about 3 years ago
made message retrieval limit configurable

70a20adf872ba4f7dc25c603acbece9497d7b028 authored about 3 years ago
refactored onSlashCommand for improved readability

c8f7cb7cb9c40ffa2d622eccbef13cb1b702f972 authored about 3 years ago
removed delegation text from javadocs

added @throws to javadocs

dc28142cea1115d9fed686a90ee4c6c73eefa2f7 authored about 3 years ago
added TODO

dd0c67d05ebc5656ab3c80dbed6c9d2ec5149505 authored about 3 years ago
added more detail to javadoc

2f2b49a48a08369e06e346eb528289fe624886b3 authored about 3 years ago
fixed comment

1a0b51406703c9336067727f4f64dd293be92c08 authored about 3 years ago
changed variable name

17bbb26a1755473263464224392e65e95539dd5c authored about 3 years ago
removed deprecated tag

a0ec375b1302cbba629c102054bf0baedd3cab4e authored about 3 years ago
improved javadocs

9a032f029c954fbb0ebcc19f14b5b71dc43b6c84 authored about 3 years ago
moved todo inside method

a92d6da754b9fd834e3d5cb014335a147057bdb1 authored about 3 years ago
added synchronised

2c266927905bc66272471d9d4b2556523083a0d8 authored about 3 years ago
refactored getMessageHistory

e1af5fb0285b3270c086b5851179584aec411186 authored about 3 years ago
JavaDoc revisions, added some extra syntax

d7f20c42677a0d70307c8b146ffa9e6a9ac65a0b authored about 3 years ago
Changed UserStrings to TextBlocks

bb84411506c7b03f0d67905b3ec300e8ba2a99c6 authored about 3 years ago
changed visibility to package private

31dd4a76a84c0b0fb63a18955cbfc9405465165a authored about 3 years ago
added space

f7c1d800e12efc33fc44b2d94cde47d29f5b594b authored about 3 years ago
improved javadocs

16f0d694c41a104d8ce44214e3a3aa63fd97275b authored about 3 years ago
the extremely common adding @NotNull commit

6c57347758892b61c73d255f79fdb6fd51f66a67 authored about 3 years ago
changed variable name FREE_COLOR into MESSAGE_HIGHLIGHT_COLOR

70aa592e8decec8286922b5c7fe76d1d56d00f90 authored about 3 years ago
changed method to modern chain

ddc6b9d7f2e4f92d399a4e762d3f263dbd986220 authored about 3 years ago
the extremely common adding @NotNull commit

2916face8fc3821a790a0c6951cdd65f1d384b86 authored about 3 years ago
added @NotNull

a13f2af670e829c3ac55e91c2f7582b90994d543 authored about 3 years ago
made package private

ab3703a5246ebcb4668427dbc14239f5983d542c authored about 3 years ago
made package private

7e05c23dae281896aa5349e56b106898e9eef1a7 authored about 3 years ago
fixed import

288b63da820dbea4ce6b9a17eb1cf0a2b2922b71 authored about 3 years ago
inverted if for better readability

a9fcbb7b9c77392c62292c5e389a8d7bd3c0b21e authored about 3 years ago
added ChannelStatusType enum

ad54ef0abb5c1e731c1ca62dea450efbc0e81624 authored about 3 years ago
removed @NotNull

8d433eb018e2163422695763bfcb588b4a2191dc authored about 3 years ago
removed @NotNull

98d1611ab2c585bb2149a38291777575125a74ac authored about 3 years ago
changed to enum-util pattern

378517af0259c3c85bb459fc931f1df240b29058 authored about 3 years ago
changed config to fail-fast

added javadocs

7855f4e6f08e6efa111edd5c811dfb67604e7341 authored about 3 years ago
added @NotNull to findExistingStatusMessage

d45056bcc635f80a9e05c3b3f57ef86f443df2c3 authored about 3 years ago
added @NotNull to getStatusMessage

2eb2e8deb50a88432d983699a5260f7daddcd8e3 authored about 3 years ago
changed method name shouldHandle to handleShouldBeProcessed

6d3c476a40ef24a330f172e4c36aad9070b759f5 authored about 3 years ago
streamlined displayStatus method

791f33d2e1d2bb2eae854486763efa5f4f831e1e authored about 3 years ago
deleted unrelated class from branch

be36427b600b97e015024326c36cd7f18c26ee42 authored about 3 years ago
improved javadocs

removed obsolete 'requireNonNull' call

27deb66a823b6175e920b6993e6f27a1b22758a5 authored about 3 years ago
Added JavaDocs

8f497212200cb19c8e40b5781d06779bf3744260 authored about 3 years ago
@NotNull added, some grammer corrections

d627d1e3d80131b7f7faa29681411625054c86d6 authored about 3 years ago
Added framework for FreeCommand and ChannelStatus

Added Util for ephemeral error messages
Modified Config to load FreeChannel config
Improved Javad...

b51d883f63a667689c5730cd7952f9fef6bf631d authored about 3 years ago
reordered methods for code factor

5378b514291f5c1c1eaf1fbb3fb6e253a4dbc34d authored about 3 years ago
reformatted

4613008cd846f9abd71ac81d1d43b5c323c1ff68 authored about 3 years ago
changed toDiscord method name to toDiscordContentRaw

changed StringBuilder to StringJoiner

3e88a91efc68596c587056a9145d8ddc1df761d8 authored about 3 years ago
improved code flow

87af9329df69278f0c086d69f50b526edc6fe61e authored about 3 years ago
added @NotNull to checkBusyStatusAllChannels

1ffc5e62f3dd9e70c59b3c7a7496df3db1628763 authored about 3 years ago
made class FreeCommand final

59726103ae353d3cc3c627b129eb2fa8da89b149 authored about 3 years ago
removed exposed implementation details from javadoc

6372cb12cb2aef421f7c943d2ac7a5f64091dc7b authored about 3 years ago
made testing interval configurable

updated javadocs to reflect it

3ea357348b4ca7ca0073d85d344e8090a94543aa authored about 3 years ago
Made config unmodifiable more explicit.

Fixed javadocs

fd32311cbea3661cbffc54d7801e3137f583c89c authored about 3 years ago
Changed from user.getName() to getAsTag() (as per review)

05a312e7723d2c9aa14206b587796636c718aeb8 authored about 3 years ago
Added framework for FreeCommand and ChannelStatus

Added Util for ephemeral error messages
Modified Config to load FreeChannel config
Improved Javad...

1fd6f1c1a17ee7e557c77cfa0f5b8a37dbd2dc7d authored about 3 years ago
added thread safety for 'busy'

added javadocs

6d1312d2dd76acd065102287aa562a26f60802c4 authored about 3 years ago
added more detail to javadoc

ca61dd648153ab9cf8cc4bc44f42c79abb557f2f authored about 3 years ago
Fixed accidental log4j2.xml commit

Changed classname Util to FreeUtil

4f1f215cbe22e9783627c705f60fface33973d76 authored about 3 years ago
Changed 'todo's to uppercase

changed method name 'anHourAgo' to 'inactiveTimeLimit'
added javadocs

7f83326a5a2893797544be3e15967316ecdaad9e authored about 3 years ago
changed FREE_COMMAND constant to COMMAND_NAME

9fe8e0ac07e3d3537c82d64047ba5817e09cc6db authored about 3 years ago
removed term private from javadocs

09b2ec671c73d16edb186a2adcf09a8242142cca authored about 3 years ago
fixed formatting in javadocs

0655dd1e6b1c95a74532968f4d68985866b73dd6 authored about 3 years ago