Bucket Module

Manages the bot's bucket functionality.

Configuration

bucket.items

List of items in the bucket.

bucket.maxfightdamage

Maximum amount of damage a randomly generated weapon can deal for the !fight command.

bucket.maxfighthp

Maximum HP of the randomly generated enemy for the !fight command.

bucket.maxitemlength

Determines the maximum length of a string that can be added to the bucket.

bucket.maxitems

Determines the maximum number of items that can be carried in the bucket. If set to 0, the bucket is disabled.

Give

!give <arbitrary string>

Gives Sweetie Bot an object. If Sweetie Bot is carrying too many things, one will be dropped at random.

arbitrary string

An arbitrary string up to 100 letters long. Quotes are not required, but cannot be empty.

Drop

!drop [arbitrary string]

Drops the specified object from Sweetie Bot. If no object is given, makes Sweetie Bot throw something at random.

arbitrary string

(optional) An arbitrary string up to 100 letters long.

List

!list

Lists everything in the bucket.

Fight

!fight [name]

Fights a random user, generated character or [name] if it is provided.

name

(optional) An arbitrary name for Sweetie Bot to fight.