Загрузка...

Fix deanon bot questianonbot?

Thread in Python created by volxe Jan 5, 2025. 543 views

  1. volxe
    volxe Topic starter Jan 5, 2025 0 Jun 18, 2021
    Всем привет, наткнулся на статью История любви или как мы «взломали» телеграм бота анонимных вопросов / Комментарии / Хабр Проблема в том что 3 бот @questianonbot не работает, выдаёт ошибку
    Code
    File "c:...\deanonvoprosy-main\deanon.py", line 124, in deanon_2uid = json.loads(m.reply_markup.inline_keyboard[0][0].callback_data)['value'] # get user id, that wrote this message~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^KeyError: 'value'
    Я долго пытался пофиксить, поменял работу с value на ref, но так и не получилось достигнуть чего то, максимум
    Code
    Не удалось получить данные пользователя с ID: uLebc2MqPegsleobVIXk7. Ошибка: 'str' object has no attribute 'get_chat_member'error Невозможно получить данные пользователя, ID: uLebc2MqPegsleobVIXk7info Сообщение:info Автор: Неизвестноinfo ID: uLebc2MqPegsleobVIXk7info Ник: Неизвестно
    Люди которые хорошо разбираются в написании ботов и в работе апи тг помогите пожалуйста!!! автор того поста и проекта давно в инактиве к слову
    История любви или как мы «взломали» телеграм бота анонимных вопросов / Комментарии / Хабр
    @questianonbot
     
  2. disa
    disa Jan 5, 2025 tg premium 365₽ https://lolz.live/threads/8188375/ 10,273 Feb 15, 2022
    1. View previous comments (1)
    2. volxe Topic starter
      ChatGPT, не особо информативно)
    3. disa
      volxe, согласен, я больше для себя хотел понять
    4. volxe Topic starter
      disa, суть в том что по задумке автора той статьи его бот возращает значение инлайн кнопки как value а в моей анонке на которую кстати этот бот расчитан возращается значение в ref я не сильно разбираюсь в этом, поэтому ничего не получилось когда пытался править
  3. volxe
    volxe Topic starter Jan 5, 2025 0 Jun 18, 2021
    Все выше я уже знал
     
    1. 005
      volxe, ну и в чем тогда проблема чекнуть дамп сообщения от бота и изменить в коде?
    2. volxe Topic starter
      005, в том что я знаю проблему но хз как фиксить
  4. volxe
    volxe Topic starter Jan 5, 2025 0 Jun 18, 2021
    Есть вариантики как пофиксить?
    The post was merged to previous Jan 5, 2025
    Ладненько, мне казалось здесь есть ребзе которые разбираются
     
    1. КонфеточныйБум
      volxe, ты хочешь получить бесплатный ответ.Это не форум программистов.Если тебе нужно решить задачу напиши опытному кодеру который ее исправит и объяснит что да как.А бесплатно сыр в мышеловке
    2. volxe Topic starter
  5. NingaGo
    NingaGo Jan 5, 2025 44 Feb 9, 2024
    Я предполагаю, что в callback кнопке для ответа содержится не цифровой айди пользователя для ответа, а какая-то ассоциация, то есть: uLebc2MqPegsleobVIXk7 . Что прямым текстом и говорится, что не может найти пользователя с айди: uLebc2MqPegsleobVIXk7. А значит, что бот не дает прямого айди для ответа пользователю, а может хранить где-то в словаре или в бд, ключ - значение. он подставляет какой-то набор букв: допустим jhKl1mS1@14 , что равняется какому-то айди, допустим 0000000.
     
    1. View previous comments (4)
    2. NingaGo
      volxe, из реферальной ссылки или откуда? Скажи, откуда ты хочешь забрать айди, подскажу
    3. volxe Topic starter
      NingaGo, да даже не суть в том что это сложно меняется, бот много лет был в одном формате, потом один человек на форуме сделал деанон и они сразу переписали.. Не думаю, тк это надо все-таки менять id пару милионов пользователей в месяц на словари и тд, причем информации в интернете с чем то подобном просто нету, лишь одна статья которую я прекрепил
    4. NingaGo
      volxe, дело не в этом. Зачем айди миллионов пользователей в словари пихать ? Они просто спокойной изменили код , и новые пользователи уже отображались в виде какого-то нечитабельного айди.
    5. View the next comments (3)
  6. volxe
    volxe Topic starter Jan 5, 2025 0 Jun 18, 2021
    если кто то еще будет смотреть то могу сказать что мы остановились на том что надо просто расшифровать реф
     
Top
Loading...