Как удалить сообщение в журнале аудита дискорд

Я делаю систему журналов с помощью discord.py. На данный момент я пытаюсь получить количество сообщений, удаленных из одной записи журнала аудита (поскольку иногда журналы аудита обновляют запись, а не создают новую), поэтому я попытался использовать «entry.action.count». Вот мой код

Но вместо того, чтобы печатать количество удаленных сообщений, он просто печатает

Из этого снимка экрана в этом случае последняя запись содержит 5 удаленных сообщений. Я пытаюсь распечатать эту цифру «5». Итак, как мне получить количество удаленных сообщений из последней записи журнала аудита? В документации нет дополнительной информации о том, как использовать дополнительный атрибут для entry.action.

Я также должен добавить, что я кого-то спросил об этом, они предложили попробовать print(entry.action.count()) , но я получил

TypeError: tuple.count() takes exactly one argument (0 given)

Какой аргумент здесь следует привести? Заранее спасибо.

Источник: question-it.com

Почему удаление сообщения ботом не отображается в журнале аудита?

Суть проста
Я от имени бота удаляю сообщение (автор сообщения не бот). Событие удаления сообщения не отображается в журнале аудита. Перерыл все документации, увидел лишь то, что удаление не отображается, если кто-то удалил свое собственное сообщение, но если удаляет сообщение бот, то это не отображается в принципе.
При этом если я удаляю более одного сообщения функцией discord.TextChannel.delete_messages(List[messages]), то в журнале видно, что бот удалил несколько сообщений. Объясните, что к чему, пожалуйста

  • Вопрос задан более двух лет назад
  • 296 просмотров

1 комментарий

Простой 1 комментарий

Источник: qna.habr.com

Как очистить журнал аудита discord

Discord.py Удаление нескольких сообщений из журнала аудита

Я делаю систему журналов с помощью discord.py. На данный момент я пытаюсь получить количество сообщений, удаленных из одной записи журнала аудита (поскольку иногда журналы аудита обновляют запись, а не создают новую), поэтому я попытался использовать «entry.action.count». Вот мой код

Еще по теме:  Как reaper вывести в дискорд

Но вместо того, чтобы печатать количество удаленных сообщений, он просто печатает

Из этого снимка экрана в этом случае последняя запись содержит 5 удаленных сообщений. Я пытаюсь распечатать эту цифру «5». Итак, как мне получить количество удаленных сообщений из последней записи журнала аудита? В документации нет дополнительной информации о том, как использовать дополнительный атрибут для entry.action.

Я также должен добавить, что я кого-то спросил об этом, они предложили попробовать print(entry.action.count()) , но я получил

Какой аргумент здесь следует привести? Заранее спасибо.

2 ответа

Возможно, используйте атрибут extra , и он вернет dict с нужными вам данными (в документации не содержится много информации об этом, поскольку возвращаемое значение отличается от типа действия):

Возвращаемое значение AuditLogEntry.extra зависит от типа события, приведенный выше пример будет работать только с message_bulk_delete

PS: Вы использовали неправильный action в итераторе, это должно быть AuditLogAction.message_bulk_delete не AuditLogAction.message_delete

Ссылки:

Насколько мне известно, это невозможно. Вы можете подсчитывать счетчик каждый раз, когда кто-то удаляет сообщение в этом канале, но, к сожалению, это невозможно через журнал аудита.

Как очистить журнал аудита в Discord?

Как сказано в заголовке, журналы аудита возвращаются только назад 90 дней. Для больших гильдий это может быть проблемой, если модам / администраторам нужно получить записи от давнего пользователя.

Что показывает журнал аудита в Discord?

Журнал аудита позволяет пользователям «Просмотр журнала аудита»разрешение на просмотр изменений на сервере. К ним относятся создание / удаление каналов и ролей, удаление и блокировка участников, обновление информации о сервере и многое другое. Чтобы просмотреть журнал аудита, перейдите в «Настройки сервера» и нажмите «Журнал аудита».

Может ли журнал аудита видеть удаленное сообщение?

Как удалить журнал аудита в Quickbooks онлайн?

  1. Перейдите в меню «Файл».
  2. Наведите указатель мыши на «Утилиты» и выберите «Сжать данные».
  3. В окне «Сжать файл компании» выберите переключатель «Сохранить все транзакции, но удалить данные контрольного журнала до даты».
  4. Щелкните Далее, затем следуйте инструкциям на экране.

Что такое аудит файла журнала?

Журнал аудита документ, который регистрирует событие в системе информационных (ИТ) технологий. Помимо документирования того, к каким ресурсам был осуществлен доступ, записи журнала аудита обычно включают адреса назначения и источника, временную метку и информацию для входа в систему.

Журналы аудита Discord исчезают?

Но можно ли удалить журналы аудита в Discord? Короткий ответ — нет, вы не можете редактировать, изменять или удалять журналы аудита. Они написаны с использованием более высоких привилегий, чем даже владельцы серверов, и предназначены для обеспечения безотзывной записи действий сервера.

Еще по теме:  Как накрутить участников в дискорд

Как долго хранятся журналы аудита?

Вы можете сохранять журналы аудита для до 10 лет.

Срок действия журналов аудита истекает?

Журналы аудита теперь истекают по этому расписанию. Эта операция может быть дорогостоящей и вызвать дополнительную нагрузку на базу данных, если у вас много элементов журнала аудита.

Как проверить журналы сообщений Discord?

Когда бы вы ни захотели увидеть историю чата, перейдите сюда https://dht.chylex.com/build/viewer.html и загрузите полученный из скрипта файл. Вы также можете сделать этот процесс в настольном приложении. Если вы хотите узнать больше, просто продолжайте читать.

Можете ли вы восстановить удаленные каналы Discord?

недавно некоторые каналы на сервере были случайно удалены. на такой платформе, как Discord, где вы полагаетесь на других людей, которые помогут вам запустить ваши серверы, в журнале аудита должна быть какая-то опция, чтобы сказать: «На самом деле я не хочу это удалять». .

Могут ли владельцы Discord видеть удаленные сообщения?

Могут ли администраторы Discord видеть отредактированные сообщения?

только для того, чтобы впоследствии удалить их сообщения, не оставив никаких доказательств их правонарушений. . Так как, да, даже администраторы по умолчанию не будут иметь доступа к удаленным комментариям или сообщениям, опубликованным другими пользователями в Discord.

Открытие и очистка журнала аудита в Discord

Пользователи редко когда задумывались о том, кто занимался созданием канала на интересующем сервере в программном обеспечении Discord. Чтобы узнать интересующую информацию, разработчиками было разработано журнал аудита в Дискорде. Что характерно, удалить журнал аудита в Дискорде и записанные данные невозможно.

Что такое журнал аудита

Каждый раз, когда пользователи совершают действия в программном обеспечении, они сохраняются в специально разработанном журнале аудита. Обратите внимание, срок хранения составляет 3 месяца, по истечении которого осуществляется автоматическое стирание. В программном обеспечении автоматически регистрируются сведения относительно:

  • создания разрешения сервиса, включая удаление и обновление;
  • создания каналов, стирания и обновления;
  • разработки, удаления, модернизации эмодзи;
  • блокировки пользователей за нарушением правил использования сервера, включая обновление пригласительных ссылок;
  • разблокировки участников сообществ;
  • формирования ролей, удаления и обновления;
  • обновления серверов пользователями;
  • истории периодичности обновления сервера;
  • истории создания, удаления и обновления вебхуков;
  • разработки, применения пользователями специализированных ботов.

Обратите внимание, чтобы получить исчерпывающую информацию из журнала аудита, пользователям требуется развернуть специально разработанную вкладку действий. Преимуществом специально разработанной функции считается наличие дополнительной опции фильтрации результатов поиска, интересующих отчетов. Чтобы воспользоваться журналом, достаточно перейти в одноименный раздел программного обеспечения.

Еще по теме:  Не устанавливается discord на Windows 7

Как найти и открыть

Чтобы открыть журнал аудита в Дискорде, пользователям требуется придерживаться определенной последовательности действий:

  1. Осуществляется запуск интересующего программного обеспечения.
  2. На следующем этапе требуется перейти в личный кабинет.
  3. Осуществляется выбор интересующего сервера.
  4. После этого выполняется переход в категорию внесения настроек интересующего канала.
  5. На следующем этапе из представленного списка пользователь нажимает вкладку «Журнал аудита».

Обратите внимание: зарегистрированные клиенты в программном обеспечении могут просматривать сформированные журналы аудита исключительно в случае, когда администратор предоставил права доступа. В противном случае функция недоступна по умолчанию. Об этом нужно помнить, чтобы избежать попадания в неприятную ситуацию с вытекающими негативными последствиями.

Как очистить журнал аудита в Дискорде

Изначально пользователям требуется знать, что очистить журнал аудита Дискорд невозможно согласно разработанным правилам программного обеспечения. Однако предусматривается стирание истории переписки с интересующим собеседником. Последовательность действий несложная и подразумевает под собой:

  1. Изначально пользователь запускает интересующее программное обеспечение.
  2. На следующем этапе требуется осуществить переход в интересующий текстовый канал, после чего необходимо навести курсор мыши на конкретного собеседника, обмен сообщения между которым планируется удалить из сервера. После этого нажимается права кнопка мыши для вызова диалогового окна с доступными функциями.
  3. Во вновь открывшейся форме требуется выбрать функцию «Забанить» и указать временной промежуток, за который пользователю требуется выполнить очистку информацию – к примеру, за последнюю неделю. После подтверждения сформированного запроса, интересующий абонент не сможет принимать участие в диалоге, о чем свидетельствуют многочисленные отзывы.

Обратите внимание, последовательность действий не вызывает сложностей и занимает 5 минут свободного времени.

Дискорд – специально разработанное программное обеспечение, которое предназначено для организации непрерывного общения. Зарегистрированные пользователи могут обмениваться текстовыми сообщениями и совершать аудио и видеозвонки.

Многочисленные отзывы пользователей указывают на понятный интерфейс, который исключает вероятность допущения ошибок с вытекающими негативными последствиями. Пользователи, которые приняли решение стать клиентами мессенджеры, должны завести личный кабинет, указав адрес электронной почты, уникальный логин и ключ доступа. При наличии дополнительных вопросов, всегда можно обратиться за помощью к специалистам службы поддержки, которые оказывают посильную помощь в круглосуточном режиме. Заявки обрабатываются в круглосуточном режиме, без выходных и праздничных дней.

Похожие публикации:

  1. Как запустить управление дисками от имени администратора
  2. Как объединить функции в excel
  3. Как перепрошить модем билайн под все симки
  4. Какой программой почистить андроид от ненужных файлов

Источник: ifreeapps.ru

Рейтинг
( Пока оценок нет )
Загрузка ...