R/RcppExports.R

Defines functions irc_post_message disconnect_irc bot_start_int bot_connect_int bot_cmd_quit bot_cmd_join bot_cmd_part bot_cmd_invite bot_cmd_names bot_cmd_list bot_cmd_topic bot_cmd_channel bot_cmd_user bot_cmd_nick bot_cmd_whois bot_cmd_msg bot_cmd_me bot_cmd_notice bot_cmd_kick

Documented in bot_cmd_channel bot_cmd_invite bot_cmd_join bot_cmd_kick bot_cmd_list bot_cmd_me bot_cmd_msg bot_cmd_names bot_cmd_nick bot_cmd_notice bot_cmd_part bot_cmd_quit bot_cmd_topic bot_cmd_user bot_cmd_whois

# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393

irc_post_message <- function(server, port, server_password, ssl, nick, user, real, channel, message, channel_password) {
    invisible(.Call('irced_irc_post_message', PACKAGE = 'irced', server, port, server_password, ssl, nick, user, real, channel, message, channel_password))
}

disconnect_irc <- function(irc) {
    invisible(.Call('irced_disconnect_irc', PACKAGE = 'irced', irc))
}

bot_start_int <- function(irc) {
    invisible(.Call('irced_bot_start_int', PACKAGE = 'irced', irc))
}

bot_connect_int <- function(server, port, server_password, ssl, nick, user, real, bot_func) {
    .Call('irced_bot_connect_int', PACKAGE = 'irced', server, port, server_password, ssl, nick, user, real, bot_func)
}

#' quit
#'
#' @export
bot_cmd_quit <- function(irc, reason) {
    invisible(.Call('irced_bot_cmd_quit', PACKAGE = 'irced', irc, reason))
}

#' join
#'
#' @export
bot_cmd_join <- function(irc, channel, password) {
    invisible(.Call('irced_bot_cmd_join', PACKAGE = 'irced', irc, channel, password))
}

#' part
#'
#' @export
bot_cmd_part <- function(irc, channel) {
    invisible(.Call('irced_bot_cmd_part', PACKAGE = 'irced', irc, channel))
}

#' invite
#'
#' @export
bot_cmd_invite <- function(irc, nick, channel) {
    invisible(.Call('irced_bot_cmd_invite', PACKAGE = 'irced', irc, nick, channel))
}

#' names
#'
#' @export
bot_cmd_names <- function(irc, channel) {
    invisible(.Call('irced_bot_cmd_names', PACKAGE = 'irced', irc, channel))
}

#' list
#'
#' @export
bot_cmd_list <- function(irc, channel) {
    invisible(.Call('irced_bot_cmd_list', PACKAGE = 'irced', irc, channel))
}

#' topic
#'
#' @export
bot_cmd_topic <- function(irc, channel, topic) {
    invisible(.Call('irced_bot_cmd_topic', PACKAGE = 'irced', irc, channel, topic))
}

#' channel
#'
#' @export
bot_cmd_channel <- function(irc, channel, mode) {
    invisible(.Call('irced_bot_cmd_channel', PACKAGE = 'irced', irc, channel, mode))
}

#' user
#'
#' @export
bot_cmd_user <- function(irc, mode) {
    invisible(.Call('irced_bot_cmd_user', PACKAGE = 'irced', irc, mode))
}

#' nick
#'
#' @export
bot_cmd_nick <- function(irc, newnick) {
    invisible(.Call('irced_bot_cmd_nick', PACKAGE = 'irced', irc, newnick))
}

#' whois
#'
#' @export
bot_cmd_whois <- function(irc, nick) {
    invisible(.Call('irced_bot_cmd_whois', PACKAGE = 'irced', irc, nick))
}

#' msg
#'
#' @export
bot_cmd_msg <- function(irc, channel, message) {
    invisible(.Call('irced_bot_cmd_msg', PACKAGE = 'irced', irc, channel, message))
}

#' me
#'
#' @export
bot_cmd_me <- function(irc, channel, message) {
    invisible(.Call('irced_bot_cmd_me', PACKAGE = 'irced', irc, channel, message))
}

#' notice
#'
#' @export
bot_cmd_notice <- function(irc, channel, message) {
    invisible(.Call('irced_bot_cmd_notice', PACKAGE = 'irced', irc, channel, message))
}

#' kick
#'
#' @export
bot_cmd_kick <- function(irc, nick, channel, reason) {
    invisible(.Call('irced_bot_cmd_kick', PACKAGE = 'irced', irc, nick, channel, reason))
}
hrbrmstr/irced documentation built on May 17, 2019, 5:09 p.m.