标签: messageid

通过ID获取消息:Discord.js

我正在为不和谐的机器人制作报告系统,我希望玩家通过ID报告特定消息,以便主持人可以确定该消息是否令人反感。我正在努力寻找一种从给定ID获取消息文本的方法。有没有办法做到这一点?

bots messageid discord discord.js

5
推荐指数
2
解决办法
2万
查看次数

删除电报机器人发送的传出消息(Telegram,python)

我被困在我的代码中,因为我不知道如何输入/导出我的机器人转发的传出消息的 message_id。

背景:这只是我的代码的一部分,我随后会将其集成到主代码中。这里,我正在测试转发消息+删除消息的功能。我能够成功地将它们转发出去,但我坚持删除它们。我可以提供 chat_id 的输入,但无法删除要删除的 message_id。有没有办法做到这一点,特别是当我要集成到我的主脚本中时,它可以有几个组来管理。请帮助我这个菜鸟。谢谢你!

我的脚本:

import logging
from telegram import ReplyKeyboardMarkup, ReplyKeyboardRemove, Update
from telegram.ext import (
    Updater,
    CommandHandler,
    MessageHandler,
    Filters,
    ConversationHandler,
    CallbackContext,
)

TOKEN = "PUT TOKEN HERE" #INPUT HERE 

# Enable logging
logging.basicConfig(
    format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', level=logging.INFO)

logger = logging.getLogger(__name__)

MSG, DELETE_MSG = range(2)


def start(update: Update, context: CallbackContext) -> int:
    update.message.reply_text(
        'Hi! Please post the message you would like to share:')
    return MSG


def send(update: Update, context: CallbackContext) -> int:
    user …
Run Code Online (Sandbox Code Playgroud)

messageid python-telegram-bot

1
推荐指数
1
解决办法
7500
查看次数