/home/probatec/nodevenv/block.w3solutionsit.com/24/lib/node_modules/telegraf/lib/telegraf.js:218
            throw new Error('Bot is not running!');
            ^

Error: Bot is not running!
    at Telegraf.stop (/home/probatec/nodevenv/block.w3solutionsit.com/24/lib/node_modules/telegraf/lib/telegraf.js:218:19)
    at process.<anonymous> (/home/probatec/block.w3solutionsit.com/server.js:287:35)
    at Object.onceWrapper (node:events:631:26)
    at process.emit (node:events:509:28)

Node.js v24.15.0
/home/probatec/nodevenv/block.w3solutionsit.com/24/lib/node_modules/telegraf/lib/core/network/client.js:315
            throw new error_1.default(data, { method, payload });
                  ^

TelegramError: 409: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running
    at Telegram.callApi (/home/probatec/nodevenv/block.w3solutionsit.com/24/lib/node_modules/telegraf/lib/core/network/client.js:315:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async [Symbol.asyncIterator] (/home/probatec/nodevenv/block.w3solutionsit.com/24/lib/node_modules/telegraf/lib/core/network/polling.js:30:33)
    at async Polling.loop (/home/probatec/nodevenv/block.w3solutionsit.com/24/lib/node_modules/telegraf/lib/core/network/polling.js:73:30)
    at async Telegraf.launch (/home/probatec/nodevenv/block.w3solutionsit.com/24/lib/node_modules/telegraf/lib/telegraf.js:194:13) {
  response: {
    ok: false,
    error_code: 409,
    description: 'Conflict: terminated by other getUpdates request; make sure that only one bot instance is running'
  },
  on: {
    method: 'getUpdates',
    payload: { timeout: 50, offset: 0, allowed_updates: [] }
  }
}

Node.js v24.15.0
/home/probatec/block.w3solutionsit.com/node_modules/telegraf/lib/core/network/client.js:315
            throw new error_1.default(data, { method, payload });
                  ^

TelegramError: 409: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running
    at Telegram.callApi (/home/probatec/block.w3solutionsit.com/node_modules/telegraf/lib/core/network/client.js:315:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async [Symbol.asyncIterator] (/home/probatec/block.w3solutionsit.com/node_modules/telegraf/lib/core/network/polling.js:30:33)
    at async Polling.loop (/home/probatec/block.w3solutionsit.com/node_modules/telegraf/lib/core/network/polling.js:73:30)
    at async Telegraf.launch (/home/probatec/block.w3solutionsit.com/node_modules/telegraf/lib/telegraf.js:194:13) {
  response: {
    ok: false,
    error_code: 409,
    description: 'Conflict: terminated by other getUpdates request; make sure that only one bot instance is running'
  },
  on: {
    method: 'getUpdates',
    payload: { timeout: 50, offset: 478691797, allowed_updates: [] }
  }
}

Node.js v24.15.0
/home/probatec/block.w3solutionsit.com/node_modules/telegraf/lib/core/network/client.js:315
            throw new error_1.default(data, { method, payload });
                  ^

TelegramError: 409: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running
    at Telegram.callApi (/home/probatec/block.w3solutionsit.com/node_modules/telegraf/lib/core/network/client.js:315:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async [Symbol.asyncIterator] (/home/probatec/block.w3solutionsit.com/node_modules/telegraf/lib/core/network/polling.js:30:33)
    at async Polling.loop (/home/probatec/block.w3solutionsit.com/node_modules/telegraf/lib/core/network/polling.js:73:30)
    at async Telegraf.launch (/home/probatec/block.w3solutionsit.com/node_modules/telegraf/lib/telegraf.js:194:13) {
  response: {
    ok: false,
    error_code: 409,
    description: 'Conflict: terminated by other getUpdates request; make sure that only one bot instance is running'
  },
  on: {
    method: 'getUpdates',
    payload: { timeout: 50, offset: 0, allowed_updates: [] }
  }
}

Node.js v24.15.0
