stuff and things
This commit is contained in:
parent
3957b17645
commit
e67c0d96ca
28 changed files with 54 additions and 150 deletions
|
@ -89,13 +89,17 @@ export default async function (matrixClient, event, room, toStartOfTimeline) {
|
|||
const mxcUri = await matrixClient.uploadContent(result.contents);
|
||||
// TODO: make info object get width, height, and mime from natives so i dont need to read the buffer
|
||||
const imgsize = sizeOf(result.contents)
|
||||
await matrixClient.sendImageMessage(event.event.room_id, mxcUri.content_uri, {h: imgsize.height, w: imgsize.width, mimetype: `image/${imgsize.type}`, size: result.contents.length, thumbnail_info: {h: imgsize.height, w: imgsize.width, mimetype: `image/${imgsize.type}`, size: result.contents.length}}, result.name)
|
||||
let mime = imgsize.type;
|
||||
if (mime == "jpg") {
|
||||
mime = "jpeg";
|
||||
}
|
||||
await matrixClient.sendImageMessage(event.event.room_id, mxcUri.content_uri, {h: imgsize.height, w: imgsize.width, mimetype: `image/${mime}`, size: result.contents.length, thumbnail_info: {h: imgsize.height, w: imgsize.width, mimetype: `image/${mime}`, size: result.contents.length}}, result.name)
|
||||
}
|
||||
} else {
|
||||
// await client.rest.channels.createMessage(message.channelID, Object.assign(result, reference));
|
||||
}
|
||||
} else {
|
||||
console.log(typeof result)
|
||||
// console.log(typeof result)
|
||||
}
|
||||
} catch (error) {
|
||||
logger.log("error", error.stack)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue