mirror of
https://github.com/spacebarchat/server.git
synced 2026-04-26 17:27:29 +00:00
a lot of small fixes
This commit is contained in:
@@ -322,6 +322,7 @@ export async function handleMessage(opts: MessageOptions): Promise<Message> {
|
||||
|
||||
const message = Message.create({
|
||||
...opts,
|
||||
message_reference: opts.message_reference ?? undefined,
|
||||
poll: opts.poll,
|
||||
sticker_items: stickers,
|
||||
guild_id: channel.guild_id,
|
||||
@@ -332,8 +333,8 @@ export async function handleMessage(opts: MessageOptions): Promise<Message> {
|
||||
type: opts.type ?? 0,
|
||||
mentions: [],
|
||||
components: opts.components ?? undefined, // Fix Discord-Go?
|
||||
message_reference: opts.message_reference ?? undefined,
|
||||
});
|
||||
message.channel = channel;
|
||||
const batchId = `CLOUD_${message.author_id}_${randomString(128)}`;
|
||||
|
||||
if (opts.author_id) {
|
||||
@@ -463,6 +464,7 @@ export async function handleMessage(opts: MessageOptions): Promise<Message> {
|
||||
permission.hasThrow("SEND_MESSAGES");
|
||||
if (permission.cache.member) {
|
||||
message.member = permission.cache.member;
|
||||
console.log(message.member.flags);
|
||||
}
|
||||
|
||||
if (opts.tts) permission.hasThrow("SEND_TTS_MESSAGES");
|
||||
|
||||
@@ -113,6 +113,7 @@ export function route(opts: RouteOptions) {
|
||||
if (validate && !ignoredRequestSchemas.includes(opts.requestBody!)) {
|
||||
const valid = validate(req.body);
|
||||
if (!valid) {
|
||||
console.log(req.body);
|
||||
const fields: Record<string, { code?: string; message: string }> = {};
|
||||
validate.errors?.forEach(
|
||||
(x) =>
|
||||
|
||||
Reference in New Issue
Block a user