@Nonnull
    default <Req, Resp> ReqRespChannel<Req, Resp> getReqRespChannel(@Nonnull String name, @Nonnull TypeToken<Req> reqType, @Nonnull TypeToken<Resp> respType) {
        return new SimpleReqRespChannel<>(this, name, reqType, respType);
    }
Gets a req/resp channel by name.

@param name the name of the channel
@param reqType the request typetoken
@param respType the response typetoken
@param <Req> the request type
@param <Resp> the response type
@return the req/resp channel
helper/src/main/java/me/lucko/helper/messaging/Messenger.java