当前位置: 首页 > 知识库问答 >
问题:

Discord bot将邮件从服务器复制到我的服务器

闾丘卓
2023-03-14

是否可以使用Discord中的bot将新邮件从X服务器Y频道复制到我的X服务器Y频道?我想从中复制消息的服务器是我作为用户连接的官方游戏服务器(在Discord上),我的服务器是我想发送新闻和更新公告的游戏的公会服务器。

对不起我的英语

共有1个答案

燕玉堂
2023-03-14

这当然是可能的,使用on_message()事件:

@bot.event
async def on_message(message):
    await bot.process_commands(message) # add this if also using cmd decorators
    if message.channel.id == THEIR_CHANNEL_ID_HERE:
        target_channel = bot.get_channel(YOUR_ANNOUNCEMENT_CHANNEL_ID_HERE)
        await target_channel.send(message.content)

当然,如果愿意,您可以添加文件附件、特定用户等的检查。

参考资料:

  • Bot。处理命令()
 类似资料:
  • 问题内容: 是否可以使用“复制工件”插件将工件从在主服务器上运行的作业复制到在从属节点上运行的下游作业? 我在从站上看到一条错误消息:hudson.util.IOException2:hudson.util.IOException2:无法提取/ srv / hudson / jobs / myproject / builds / 2011-04-29_10-28-54 / archive / my

  • 我试图从客户端复制文件到服务器,在Java,像这样: 客户: 服务器: 当我跑步时,我得到: 但什么都没发生。这是我第一次使用客户机服务器,我不确定自己出了什么问题。 请帮帮忙。谢谢你。

  • 我有一个服务器与静态IP在我的家里,我服务我自己的网页与一个域和所有工作良好。 在我的网页,你可以通过电子邮件和密码注册。当您注册一个名为nodemailer的节点模块,从google帐户发送电子邮件时,问题是google帐户有一个发送电子邮件的限制。 所以我需要将nodemailer模块连接到我自己家里的服务器上。 我在谷歌上搜索,但没有类似的答案。 如何在NodeJS中使用后缀?? http:

  • 我希望能够从Java服务器应用程序发送/接收邮件。是否有标准的工具链可供使用?[主要的是,我正在用Java编写一个企业web应用程序,我需要一种方法(1)发送包含授权代码的电子邮件,以及(2)接收投诉。] 谢谢! 编辑:我道歉。这完全是我的错。我在规格中不清楚。 当我说发送/接收电子邮件时,我的意思是:我需要我的应用程序能够运行自己的邮件服务器。我没有正在使用的外部imap/pop3帐户。我的应用

  • C# Mail Server 是 Java Email Server (JES) 的 C# 移植版本。

  • 我已经通过Composer下载并安装了谷歌云存储PHP库,下载了JSON密钥文件,但我无法使用该库做任何事情。当我严格按照指示去做时,我只得到错误。不管怎样,这是我试图做任何事情的文件中的代码,比如列表桶文件,或者上传文件,等等...谁能告诉我我做错了什么?我真的很想在我的服务器上使用谷歌云存储来备份文件。 如果这有助于澄清,我正在使用DreamHost VPS作为我的服务器。它支持PHP7.0。