mirror of
https://github.com/arthur-pbty/xiao.git
synced 2026-06-03 23:36:43 +02:00
Fix
This commit is contained in:
@@ -61,10 +61,10 @@ module.exports = class WhiteboardCommand extends Command {
|
||||
ctx.font = this.client.fonts.get('Noto-Regular.ttf').toCanvasString(fontSize);
|
||||
}
|
||||
const initialLines = await wrapText(ctx, initial, 405);
|
||||
const initialTopMost = 58 - (((fontSize * initialLines.length) / 2) + ((10 * (initialLines.length - 1)) / 2));
|
||||
const initialTopMost = 111 - (((fontSize * initialLines.length) / 2) + ((10 * (initialLines.length - 1)) / 2));
|
||||
for (let i = 0; i < initialLines.length; i++) {
|
||||
const height = initialTopMost + ((fontSize + 10) * i);
|
||||
ctx.fillText(initialLines[i], 34, height);
|
||||
ctx.fillText(initialLines[i], 210, height);
|
||||
}
|
||||
ctx.font = this.client.fonts.get('Noto-Regular.ttf').toCanvasString(40);
|
||||
fontSize = 40;
|
||||
@@ -73,10 +73,10 @@ module.exports = class WhiteboardCommand extends Command {
|
||||
ctx.font = this.client.fonts.get('Noto-Regular.ttf').toCanvasString(fontSize);
|
||||
}
|
||||
const resolveLines = await wrapText(ctx, resolved, 367);
|
||||
const resolveTopMost = 453 - (((fontSize * resolveLines.length) / 2) + ((10 * (resolveLines.length - 1)) / 2));
|
||||
const resolveTopMost = 500 - (((fontSize * resolveLines.length) / 2) + ((10 * (resolveLines.length - 1)) / 2));
|
||||
for (let i = 0; i < resolveLines.length; i++) {
|
||||
const height = resolveTopMost + ((fontSize + 10) * i);
|
||||
ctx.fillText(resolveLines[i], 24, height);
|
||||
ctx.fillText(resolveLines[i], 183, height);
|
||||
}
|
||||
return msg.say({ files: [{ attachment: canvas.toBuffer(), name: 'whiteboard.png' }] });
|
||||
} catch (err) {
|
||||
|
||||
Reference in New Issue
Block a user