Added audit log reason to new member services
This commit is contained in:
parent
64821b16b3
commit
24d1cd7425
@ -14,11 +14,7 @@ import org.javacord.api.listener.server.member.ServerMemberJoinListener;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
public class NewMemberListener implements ServerMemberJoinListener {
|
||||
|
||||
ServerMemberJoinEvent event;
|
||||
|
||||
public void onServerMemberJoin(ServerMemberJoinEvent event) {
|
||||
this.event = event;
|
||||
|
||||
if (!event.getServer().getIdAsString().equals(BotConfig.HOME_SERVER)) {
|
||||
// Only active in the Fashionscape server, currently.
|
||||
|
@ -1,6 +1,7 @@
|
||||
package dev.salmonllama.fsbot.services;
|
||||
|
||||
import dev.salmonllama.fsbot.config.BotConfig;
|
||||
|
||||
import org.javacord.api.event.server.member.ServerMemberJoinEvent;
|
||||
|
||||
public class MemberRoleService implements Runnable {
|
||||
@ -13,6 +14,8 @@ public class MemberRoleService implements Runnable {
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
event.getApi().getRoleById(BotConfig.MEMBER_ROLE).ifPresent(event.getUser()::addRole);
|
||||
event.getApi().getRoleById(BotConfig.MEMBER_ROLE).ifPresent(role ->
|
||||
event.getServer().addRoleToUser(event.getUser(), role, "FSBot 5-minute member role")
|
||||
);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user