Removed all Telegram debug messages (#4650)

Ylian Saint-Hilaire committed Oct 22, 2022 at 15:38 UTC ea40dcfe0bbde516ec96301f84941f16307d8fc7
1 file changed +6 -4
meshmessaging.js
+6 -4
@@ -45,10 +45,11 @@ module.exports.CreateServer = function (parent) {
45 async function setupTelegram() {
46 const { TelegramClient } = require('telegram');
47 const { StringSession } = require('telegram/sessions');
48 + const { Logger } = require('telegram/extensions/Logger');
49 + const logger = new Logger({ LogLevel : 'none' });
50 const input = require('input');
51 const stringSession = new StringSession(parent.config.messaging.telegram.session);
50 - const client = new TelegramClient(stringSession, parent.config.messaging.telegram.apiid, parent.config.messaging.telegram.apihash, { connectionRetries: 5 });
51 - client.setLogLevel('none');
52 + const client = new TelegramClient(stringSession, parent.config.messaging.telegram.apiid, parent.config.messaging.telegram.apihash, { connectionRetries: 5, baseLogger: logger });
53 await client.start({ onError: function (err) { console.log('Telegram error', err); } });
54 obj.telegramClient = client;
55 obj.providers += 1; // Enable Telegram messaging
@@ -171,10 +172,11 @@ module.exports.SetupTelegram = async function (parent) {
172 if ((parent.config.messaging.telegram.session == null) || (parent.config.messaging.telegram.session == '') || (typeof parent.config.messaging.telegram.session != 'string')) {
173 const { TelegramClient } = require('telegram');
174 const { StringSession } = require('telegram/sessions');
175 + const { Logger } = require('telegram/extensions/Logger');
176 + const logger = new Logger({ LogLevel : 'none' });
177 const input = require('input');
178 const stringSession = new StringSession('');
176 - const client = new TelegramClient(stringSession, parent.config.messaging.telegram.apiid, parent.config.messaging.telegram.apihash, { connectionRetries: 5, logLevel: 'none' });
177 - client.setLogLevel('none');
179 + const client = new TelegramClient(stringSession, parent.config.messaging.telegram.apiid, parent.config.messaging.telegram.apihash, { connectionRetries: 5, baseLogger: logger });
180 await client.start({
181 phoneNumber: async function () { return await input.text("Please enter your number (+1-111-222-3333): "); },
182 password: async function () { return await input.text("Please enter your password: "); },