Skip to content

ryanfarber/rf-bot-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rf-bot-tools

NOTE THIS IS A WORK IN PROGRESS

a suite of tools to help with coding stuff with bots

Modules

  1. bot-message-parser
  2. webhook-parser
  3. text-cleaner
  4. context-builder
  5. user-profile

context-builder

  • Discord
  • Twitch
  • Twilio
  • Frame.io
  • Carbon Copy Cloner
  • Github
  • Transmission

bot-message-parser

this module will parse raw text from a chat, and output the bot trigger, and following text

const { BotMessageParser } = require("rf-bot-tools");

var text = "!bot hello world";
var message = new BotMessageParser(text);

console.log(message.trigger);
// !bot
console.log(message.text);
// hello world

ez-database

a tool for interfacing with data-store to easily read and write the database

const { Database } = require("rf-bot-tools");

var database = new Database("database_name","user_id");

console.log(database.set("nickname", "bobby jones"));
// "bobby jones"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published