tmux-iocompiler
Version:
Realtime i/o compiler bot
98 lines (90 loc) ⢠3.74 kB
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.jcmp = exports.jAdmin = exports.jReal = exports.jUtil = exports.hUtil = exports.hAdmin = exports.hreal = exports.hcmp = exports.version = void 0;
const config_1 = __importDefault(require("./config"));
exports.version = `ššš«š¬š¢šØš§: ${config_1.default.version}\nššš«š¬š¢šØš§ š§šØ.: ${config_1.default.versionNo}`;
exports.hcmp = `=========================
Compilation commands
=========================
${config_1.default.startSymbol}code or ${config_1.default.startSymbol}cc for c
${config_1.default.startSymbol}py or ${config_1.default.startSymbol}python
${config_1.default.startSymbol}js or ${config_1.default.startSymbol}node
${config_1.default.startSymbol}cpp or ${config_1.default.startSymbol}cplus
${config_1.default.startSymbol}jv or ${config_1.default.startSymbol}java
${config_1.default.startSymbol}go for golang
${config_1.default.startSymbol}ts or ${config_1.default.startSymbol}type for typescript
${config_1.default.startSymbol}sql for sql`;
exports.hreal = `=========================
Compilation commands
=========================
convert short codes to real code
example
short code for js:
pt "Hi its short code" + (4 + 3)
Real code:
console.log( "Hi its short code" + (4 + 3))
${config_1.default.startSymbol}rcc for c
${config_1.default.startSymbol}rpy for python
${config_1.default.startSymbol}rjs for node js
${config_1.default.startSymbol}rcpp for c++
${config_1.default.startSymbol}rjv for java
${config_1.default.startSymbol}rgo for golang
${config_1.default.startSymbol}rts for typescript
Reply to short code with these commands to convert them in real code
For more ${config_1.default.channel}
For queries ${config_1.default.group}
`;
exports.hAdmin = `=========================
Bot admin commands
=========================
${config_1.default.startSymbol}chats in which bot joined
${config_1.default.startSymbol}count chats count
${config_1.default.startSymbol}inf info of chat id with link
${config_1.default.startSymbol}sendTask broadcast message
${config_1.default.startSymbol}sendto send to any chat by bot
`;
exports.hUtil = `=========================
Control and info commands
=========================
${config_1.default.startSymbol}leave to stop excecution
${config_1.default.startSymbol}ping to see bot's running status
${config_1.default.startSymbol}version to see version and features
${config_1.default.startSymbol}start for basic info
@help for this help list
${config_1.default.channel + " " + config_1.default.group}
${config_1.default.owner ? "Owner: " + config_1.default.owner : "šššÆšš„šØš©šš«: @PanditSiddharth"}
`;
function ob(text, action) {
return { text, callback_data: JSON.stringify({ ok: "help", action }) };
}
exports.jUtil = {
reply_markup: {
inline_keyboard: [[ob("Admin", "admin"), ob("Compiler", "cmp"), ob("toReal", "real")], [
ob("Close", "close")
]]
}
};
exports.jReal = {
reply_markup: {
inline_keyboard: [[ob("Admin", "admin"), ob("Compiler", "cmp"), ob("Utility", "util")], [
ob("Close", "close")
]]
}
};
exports.jAdmin = {
reply_markup: {
inline_keyboard: [[ob("Utility", "util"), ob("Compiler", "cmp"), ob("toReal", "real")], [
ob("Close", "close")
]]
}
};
exports.jcmp = {
reply_markup: {
inline_keyboard: [[ob("Utility", "util"), ob("Admin", "admin"), ob("toReal", "real")], [
ob("Close", "close")
]]
}
};
;