Compare commits
7 Commits
10f22fbe86
...
f020df5709
Author | SHA1 | Date | |
---|---|---|---|
f020df5709 | |||
5acefe8346 | |||
5b7d39945e | |||
a78eae61c0 | |||
e506f6fcf3 | |||
2d67ec7ec7 | |||
f69a27b922 |
10
app.js
10
app.js
@ -22,8 +22,9 @@ app.get('/', basicAuth(users), (req, res) => {
|
|||||||
return res.send('Received a GET HTTP method');
|
return res.send('Received a GET HTTP method');
|
||||||
});
|
});
|
||||||
|
|
||||||
app.listen(process.env.PORT, () =>
|
const port = process.env.PORT || 3000;
|
||||||
console.log(`Example app listening on port ${process.env.PORT}!`),
|
app.listen(port, () =>
|
||||||
|
console.log(`Example app listening on port ${port}!`),
|
||||||
);
|
);
|
||||||
|
|
||||||
const token = process.env.BOT_TOKEN;
|
const token = process.env.BOT_TOKEN;
|
||||||
@ -53,6 +54,7 @@ const bot_faq_whatAppToUse = require('./data/bot/functions/faq/whatAppToUse')
|
|||||||
const bot_faq_subscription = require('./data/bot/functions/faq/subscriptions')
|
const bot_faq_subscription = require('./data/bot/functions/faq/subscriptions')
|
||||||
const bot_subStatus = require('./data/bot/functions/requests/updateSubStatus')
|
const bot_subStatus = require('./data/bot/functions/requests/updateSubStatus')
|
||||||
const shortcuts = require('./data/bot/lib/shorcuts')
|
const shortcuts = require('./data/bot/lib/shorcuts')
|
||||||
|
const bot_joke = require('./data/bot/functions/requests/joke')
|
||||||
|
|
||||||
|
|
||||||
// Load group data using utils
|
// Load group data using utils
|
||||||
@ -63,7 +65,7 @@ let chat = utils.loadChat();
|
|||||||
let jointArray = navigation.concat(chat);
|
let jointArray = navigation.concat(chat);
|
||||||
|
|
||||||
|
|
||||||
const bot = new TelegramBot(token, { polling: true });
|
const bot = new TelegramBot(token, { polling: true, cancelThrottledRequest: true });
|
||||||
|
|
||||||
bot.on('new_chat_members', (msg) => {
|
bot.on('new_chat_members', (msg) => {
|
||||||
bot_welcome.welcomeMessage(bot, msg, logger)
|
bot_welcome.welcomeMessage(bot, msg, logger)
|
||||||
@ -79,7 +81,7 @@ bot.on('message', (msg) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (msg.text && msg.text.toString().includes("/joke")) {
|
if (msg.text && msg.text.toString().includes("/joke")) {
|
||||||
requests.joke(bot, msg, logger)
|
bot_joke.tellMe(bot, msg, logger, name)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (msg.text && msg.text.toString().includes("/updates_page")) {
|
if (msg.text && msg.text.toString().includes("/updates_page")) {
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
var emoji = require('node-emoji');
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
sendShortcutMessage: async (bot, msg, logger, title, description, postNumber, link) => {
|
sendShortcutMessage: async (bot, msg, logger, title, description, postNumber, link) => {
|
||||||
bot.sendMessage(msg.chat.id, `${title} ${description}\n\n ${emoji.get('arrow_right')}<a href='${link}'>PRESS HERE</a>${emoji.get('arrow_left')} ${postNumber}`, { parse_mode: 'HTML', disable_web_page_preview: true })
|
bot.sendMessage(msg.chat.id, `${title} ${description}\n\n ${emoji.get('arrow_right')}<a href='${link}'>PRESS HERE</a>${emoji.get('arrow_left')} ${postNumber}`, { parse_mode: 'HTML', disable_web_page_preview: true })
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "bblbtv_bot",
|
"name": "bblbtv_bot",
|
||||||
"version": "1.0.4",
|
"version": "1.0.9",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user