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);