Skip to main content
Home
This package has been archived, and as such it is read-only.

Built and signed on GitHub Actions

A library for creating bots for the Meower platform.

This package works with Deno, Bun, Browsers
This package works with Deno
This package works with Bun
This package works with Browsers
JSR Score
100%
Published
8 months ago (1.8.2)

default

RoarBot is a library for creating bots for the Meower platform. It comes with an easy way to connect to Meower and parse commands.

T
Attachment

An attachement as in Post.

T
Command

A command when it has been added to a bot.

T
CommandOptions

Options that can be passed into RoarBot.prototype.command.

T
Events

A mapping of events to their respective callbacks.

T
LoggingLevel

How much logging the bot should do. By default, this is "base".

T
Messages

Different messgaes the bot might send. Each of them has a default that will be used if none are provided here.

f
parseArgs
No documentation available
T
Pattern

A list of arguments types. This is a list of objects formatted like this:

T
PatternType

Possible types of patterns to a command.

T
T
PostOptions

Options that can be passed into RoarBot.prototype.post.

T
ResolvePattern

Converts the passed in TPattern to its corresponding TypeScript type.

T
RichPostEvents

A mapping of RichPosts event to their respective callbacks.

T
RoarBotOptions

Options that can be passed into RoarBot.

T
SetAccountSettingsOptions

Options that can be passed into RoarBot.prototype.setAccountSettings to modify.

f
stringifyPatternType

Turns the pattern type into a human readable format.

T
UploadsAttachment

An attachment as returned from the uploading API.

New Ticket: Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.