Class ::Bot
In: lib/rbot/core/remote.rb
lib/rbot/core/utils/extends.rb
lib/rbot/core/utils/filters.rb
Parent: Object

Methods

Classes and Modules

Module ::Bot::Auth
Module ::Bot::Plugins
Class ::Bot::DataFilter
Class ::Bot::DataStream
Class ::Bot::RemoteDispatcher
Class ::Bot::RemoteMessage
Class ::Bot::RemoteObject

Public Instance methods

This method clears the filter list and installs the identity filter

This method processes the DataStream stream with the filters filter1, filter2, …, filterN, in sequence (the output of each filter is used as input for the next one. stream can be provided either as a DataStream or as a String and a Hash (see DataStream.new).

This method is used to retrieve the filter group names

This method is used to retrieve the filter names (in a given group)

This method returns the global filter name for filter name in group group

This method checks if the bot has a filter named name (in group group)

This method checks if the bot has a filter group named name

This method is used to register a new filter

The bot also manages a single (for the moment) remote dispatcher. This method makes it accessible to the outside world, creating it if necessary.

The bot also manages a single (for the moment) remote object. This method makes it accessible to the outside world, creating it if necessary.

[Validate]