@Nonnull
    default <T> Channel<T> getChannel(@Nonnull String name, @Nonnull Class<T> clazz) {
        return getChannel(name, TypeToken.of(Objects.requireNonNull(clazz)));
    }
Gets a channel by name.

@param name the name of the channel.
@param clazz the channel message class
@param <T> the channel message type
@return a channel
helper/src/main/java/me/lucko/helper/messaging/Messenger.java