On this page
JavaScript API

db.message

Message-scoped persistent storage.

db.message stores values tied to a specific message ID.

BDFD equivalent: $getMessageVar / $setMessageVar.

Methods

Method Description
await db.message.get(key, messageId?) Read value for message
await db.message.set(key, value, messageId?) Write value
await db.message.delete(key, messageId?) Delete key
await db.message.list(key, order?, limit?, offset?, filter?) List entries
await db.message.find(filter) Search { key, id, value }[]
await db.message.reset(key) Purge values and remove definition
const flag = await db.message.get('processed');
await db.message.set('processed', true);

Related