mirror of
https://github.com/muerwre/vk-tg-bot.git
synced 2025-04-29 00:46:41 +07:00
improve vscode launching
This commit is contained in:
parent
4bc8b89b78
commit
31af4e11b1
10 changed files with 252 additions and 76 deletions
|
@ -1,6 +1,6 @@
|
|||
import { createLogger, format, transports } from "winston";
|
||||
import prepareConfig from "../../config";
|
||||
import { keys } from "ramda";
|
||||
import { keys } from "lodash";
|
||||
|
||||
const config = prepareConfig();
|
||||
|
||||
|
|
|
@ -38,11 +38,14 @@ export class Template<
|
|||
.use(removeFrontmatter)
|
||||
.use(parser);
|
||||
|
||||
this.file = toVFile.readSync(path.join(__dirname, "../../", filename));
|
||||
const dir =
|
||||
process.env.NODE_ENV === "development" ? "../../../" : "../../";
|
||||
|
||||
this.file = toVFile.readSync(path.join(__dirname, dir, filename));
|
||||
const result = processor.processSync(this.file);
|
||||
this.fields = result.data as F;
|
||||
} catch (e) {
|
||||
throw new Error(`Template: ${e.toString()}`);
|
||||
throw new Error(`Template: ${e?.toString()}`);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -7,17 +7,16 @@ import { ExtraReplyMessage } from "telegraf/typings/telegram-types";
|
|||
import {
|
||||
InlineKeyboardButton,
|
||||
InlineKeyboardMarkup,
|
||||
Message,
|
||||
Update,
|
||||
User,
|
||||
} from "typegram";
|
||||
import { keys } from "ramda";
|
||||
import { keys } from "lodash";
|
||||
import { extractURLs } from "../../../utils/extract";
|
||||
import logger from "../../logger";
|
||||
import Composer from "telegraf";
|
||||
import CallbackQueryUpdate = Update.CallbackQueryUpdate;
|
||||
import { Template } from "../../template";
|
||||
import { getAttachment } from "../../../utils/attachment";
|
||||
import CallbackQueryUpdate = Update.CallbackQueryUpdate;
|
||||
|
||||
type Button = "links" | "likes" | "more";
|
||||
type UrlPrefix = string;
|
||||
|
|
|
@ -66,7 +66,7 @@ export class VkService {
|
|||
await this.db.insertRequest(body);
|
||||
|
||||
if (!groupId || !has(groupId, groups) || !has(groupId, this.instances)) {
|
||||
logger.warn(`vk received unknown call`, { body });
|
||||
logger.warn(`vk received unknown call`, body);
|
||||
res.sendStatus(200);
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue