Считаете ли вы регулярные выражения костылем? Стоит ли их использовать, или же лучше использовать методы самого яп :)
bot.use(async (ctx, next) => { const { message: msg } = ctx.message ? ctx : ctx.callbackQuery if (message.forward_from || message.chat.type !== 'private') return await ...
Привет, ребята. Math.random() как сид берет уникс время?
не понад усе?
чо можете о нем сказать?
а на чем написан C?
если премиум закончиться, что будет с 4акком? клиент на пк
а вы знали?
main.rs: bot.callApi().await; lib.rs: impl <'a>Bot<'a> { async fn callApi() -> Result<(), Box<dyn std::error::Error>> { let resp = reqwest::get("https://httpbin.org/ip"...
привет ребята, когда выполняю cargo run И раст начинает качать заивисимости у мя цп стает загружен на 100% не подскажите что делать?
в расте обьязательная типизация?
bot.on('message', async (ctx, next) => { const a = ctx?.$user?.lastUpd || 0 // время предедущего апдейта в униксе const b = 1 // скок времени должно быть между апдейтами ...
Ребята, какие есть хорошие либы для гуай?
сделать не асинхронную?
а чо монга?
Привет, какие бд стоит использовать в расте? У меня есть опыт с монгой и не много скьел: скьлайт и майскьел
Привет. Можно ли написать это 1 запросом? Т.е. без findOne. Нужно в объекте rights в определенном поле инвертнуть бул
дотнеты ещё большая параша ?
ребята, сейчас выбираю основной ЯП. Что в c++ лучше чем у других? Почему стоит использовать именно его?
const { Telegraf, Markup: m } = require('telegraf') const { answerMiddle } = require('telegraf-answer') const bot = new Telegraf(process.env.BOT_TOKEN, { handlerTimeout: 100 ...