From ef26fe3fe6c4fabb65b1a1cdca160bcd6d2166b5 Mon Sep 17 00:00:00 2001 From: Paul Makles Date: Sat, 7 May 2022 15:04:02 +0100 Subject: [PATCH] feat: allow bots to message users and vice-versa --- package.json | 2 +- src/config.ts | 2 +- src/maps/Users.ts | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 968cc039..2e8cac3d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "revolt.js", - "version": "6.0.0-rc.25", + "version": "6.0.0-rc.26", "main": "dist/index.js", "typings": "dist/index.d.ts", "module": "esm/index.js", diff --git a/src/config.ts b/src/config.ts index 45baa3e4..02fc3434 100644 --- a/src/config.ts +++ b/src/config.ts @@ -1,4 +1,4 @@ -export const LIBRARY_VERSION = "6.0.0-rc.25"; +export const LIBRARY_VERSION = "6.0.0-rc.26"; export const defaultConfig = { apiURL: "https://api.revolt.chat", diff --git a/src/maps/Users.ts b/src/maps/Users.ts index bf455ad2..51e74a8c 100644 --- a/src/maps/Users.ts +++ b/src/maps/Users.ts @@ -211,6 +211,10 @@ export class User { (member) => member._id.user === this.client.user!._id, ) ) { + if (this.client.user?.bot || this.bot) { + permissions |= UserPermission.SendMessage; + } + permissions |= UserPermission.Access | UserPermission.ViewProfile; }