Bat/src/main/java/cc/fascinated/bat/common/TextChannelUtils.java

33 lines
720 B
Java
Raw Normal View History

package cc.fascinated.bat.common;
2024-06-25 11:14:12 +01:00
import lombok.experimental.UtilityClass;
/**
* @author Fascinated (fascinated7)
*/
2024-06-25 11:14:12 +01:00
@UtilityClass
public class TextChannelUtils {
/**
* Checks if a channel is valid
*
* @param id the id of the channel
* @return if the channel is valid
*/
public static boolean isValidChannel(String id) {
if (id == null) {
return false;
}
2024-07-04 03:52:33 +01:00
return ChannelUtils.getTextChannel(id) != null;
}
/**
* Gets the mention of a channel
*
* @param id the id of the channel
* @return the mention of the channel
*/
public static String getChannelMention(String id) {
return "<#" + id + ">";
}
}