Avatar ·

telegram-bot en chat grupal

📁 python, trabajo

Hice un telegram-bot simple:

import telebot@bot.message_handler(content_types=[""text""])def repeat_all_messages(message):    if (message.text.split("" "")[0].upper() == 'BOT,'):        bot.send_message(message.chat.id, 'I\\'m here')

Todo funciona bien, pero cuando lo agrego a un chat grupal, se queda en silencio. ¿Pueden decirme cómo adaptarlo para chats grupales?

Avatar ·

Miren.

Para empezar, A y C deben ser coprimos. Si no son coprimos, cualquier combinación lineal (A * X) % C = A * X + C * Y no será igual a uno, es decir, no hay respuesta.

Bien, supongamos que los números A y C son coprimos. Para establecer esto, deben usar el algoritmo de Euclides para calcular el MCD. Si al hacerlo utilizan el algoritmo extendido, obtendrán no solo el MCD, sino también los coeficientes alpha, beta tales que

alpha * A + beta * C = MCD(A, C) = 1.

En este caso, alpha es su respuesta, ya que

(alpha * A) % C = (1 -                                

Inicia sesión para dejar una respuesta

Blogs