Advertisement

Translate-Bot:一个多语言翻译的Discord机器人

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
Translate-Bot是一款功能强大的多语言翻译插件,专为Discord平台设计。它能够实时将聊天信息翻译成多种语言,帮助用户打破语言障碍,享受无障碍交流的乐趣。 翻译机器人是一个Discord机器人,可以实现在多种语言之间的频道转换功能。要设置translate-bot,请首先将文件.translatebotrc.example从存储库复制到系统上的.translatebotrc并填写相关信息。您也可以通过环境变量来定义镜像通道ID,例如:TRANSLATEBOT_mirror__channel_id=174917294757361。 接下来,创建一个Google Translate API服务账户,并下载密钥文件,将其保存为service-account.json。最后,在使用Docker运行translate-bot时,请确保将该服务账户的密钥和配置文件映射到容器中: ``` docker run -d --name translate-bot \ -v /path/to/your/service-account.json:/opt/translate-bot/service-account.json \ -v /path/to/your/.translatebotrc:/root/.translatebotrc ```

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Translate-BotDiscord
    优质
    Translate-Bot是一款功能强大的多语言翻译插件,专为Discord平台设计。它能够实时将聊天信息翻译成多种语言,帮助用户打破语言障碍,享受无障碍交流的乐趣。 翻译机器人是一个Discord机器人,可以实现在多种语言之间的频道转换功能。要设置translate-bot,请首先将文件.translatebotrc.example从存储库复制到系统上的.translatebotrc并填写相关信息。您也可以通过环境变量来定义镜像通道ID,例如:TRANSLATEBOT_mirror__channel_id=174917294757361。 接下来,创建一个Google Translate API服务账户,并下载密钥文件,将其保存为service-account.json。最后,在使用Docker运行translate-bot时,请确保将该服务账户的密钥和配置文件映射到容器中: ``` docker run -d --name translate-bot \ -v /path/to/your/service-account.json:/opt/translate-bot/service-account.json \ -v /path/to/your/.translatebotrc:/root/.translatebotrc ```
  • Twitch Translate Bot:简易Twitch示例
    优质
    Twitch Translate Bot是一款简便实用的自动化工具,旨在为Twitch直播平台上的观众提供实时聊天内容翻译服务,消除语言障碍,促进全球玩家间的交流与互动。 twitch_translate_bot 是一个使用 googletrans npm 软件包通过 Google 翻译的 Twitch 翻译机器人简单示例。该软件包不需要密钥,但有一些限制。您可以轻松地用其他 API 的密钥修改脚本以满足您的需求。 为了使用此脚本,您必须为机器人的频道创建一个 Twitch 频道。机器人的名称将是这个频道的名称,并且无法更改。请通过 Twitch 聊天 OAuth 密码生成器获取用于验证机器人的密钥。 建立机器人需要执行以下步骤:在包含 bot.js 脚本副本的文件夹中安装 npm 包并运行脚本,同时将环境变量 CHANNEL_NAME 和 CHANNEL_PASSWORD 设置为 node: npm install CHANNEL_NAME=mybotchannel CHANNEL_PASSWORD=xxxxxx node 您也可以直接修改脚本来设置这些参数。
  • Discord-bot-public:公共版本Discord源码!
    优质
    Discord-bot-public 是一个开源项目,提供了一个可定制的 Discord 机器人的公共代码库,适合开发者学习和创建自己的聊天机器人。 不和谐机器人 UNHM编程俱乐部Discord机器人的存储库 Google Cloud地址:34.68.101.38 请联系Bryan以获取首次登录信息。 登录后,请使用以下命令更改您的密码: ``` sudo passwd [USER] ``` 可以在 home 目录中找到存储库 访问正在运行的机器人实例 ``` sudo screen -x bot ``` 添加新模块(例如numpy): * 将模块名称添加到文本段落件pip_update中。 * 如果添加了多个模块,请用换行符分隔它们。 测试先决条件: 1. 必须下载一个名为keys.txt的文件。
  • Telegram-CN-L10N-Bot:发布 Telegram
    优质
    Telegram-CN-L10N-Bot是一款专为Telegram设计的翻译机器人,致力于提供高质量的语言翻译服务,帮助用户跨越语言障碍,享受无缝交流。 Telegram-cn-l10n-bot 是一个用于发布 Telegram 翻译的 Bot。 开放实例:@tgcnlang_bot 我们将该 Bot 作为分发语言文件的最佳途径。 如何安装: 首先运行命令: npm install 然后使用文本编辑器打开 main.js,填写 API Key 和管理员密码(不能有空格),并将所有的 @tgcnlang_bot 替换为您的 bot 名称。保存修改后: 执行命令: node main.js 现在可以将 shell 放到一边,在 Telegram 中操作了。 首先,请将要上传的语言文件发给 Bot 以获取 file_id。 然后使用 setandroid、setios 和 setdesktop 命令分别将 file_id 指定到相应的文件槽中: 具体用法: setxxxx file_id 管理员密码 收到 Update xxx OK 的消息即表示上传成功,您可以进行测试。
  • Laravel-Auto-Translate:利用服务自动化文件
    优质
    Laravel-Auto-Translate是一款插件,它能够自动使用翻译服务更新Laravel框架中的语言文件,极大地方便了多语言网站的开发和维护。 使用此软件包可以利用翻译服务来转换语言文件。它包含了免费的Google Translate版本、Google Translate API 和 Deepl 选项。用户只需指定源语言与目标语言,该工具便能自动完成文件翻译工作。对于快速原型制作或初步翻译想法(后续需编辑)而言,这非常有用。 此软件包附带两个工匠命令:一个用于填补所有未在目标语言中设置但存在于源语言中的缺失翻译;另一个则会将所有的源语言文件进行翻译,并替换掉目标语言文件的内容。该软件包适用于 Laravel 5.6 或更高版本的框架,并且需要 PHP 7.2 或以上版本的支持。 安装方法:通过 composer 安装,命令为 `composer require ben182/laravel-auto-translate`。 配置发布后使用 php artisan 命令进行设置:`php artisan vendor:publish --provider=Ben182\AutoTranslate\AutoTranslateServiceProvider`。用户可以在该文件中指定源语言、目标语言、翻译器及语言文件的路径。 支持的语言和工具包括: - 谷歌翻译 - HT(可能指的是某种特定版本或类型,原文未具体说明)
  • 简单Discord:播放音乐与管理服务工具-discord-bot
    优质
    这款简单的Discord机器人专为播放音乐和管理服务器而设计,提供易于使用的命令来控制音乐播放、管理成员以及维护聊天秩序。 Discord音乐机器人是一个简单的工具,可以通过提供有用的命令(例如播放音乐或删除短信)来帮助您管理服务器。 要构建一个不和谐音乐机器人,请按照以下步骤操作: 表中的内容特征: - 禁止用户信息 - 播放音乐 - 跳过歌曲 - 停止音乐 - 清除短信 要求(可选) 入门指南: 1. 首先,确保在本地计算机上安装了所有必需的工具。 2. 接着,请执行以下步骤: 安装: - 克隆仓库:`git clone https://github.com/TannerGabriel/discord-bot.git` - 进入目录:`cd discord-bot/` - 安装依赖项: `npm install` 配置: - 在克隆项目并安装所有依赖项之后,您需要在config.json文件中添加Discord API令牌。 - 启动应用
  • 次性
    优质
    本工具提供一站式多语言翻译服务,支持文本快速转换为多种外语,满足国际交流与文档本地化需求。 翻译Translatr是一个在线翻译工具,它能够将文本或简短的段落转换成多种语言。这个工具专为那些找不到满足需求的免费API的人设计,特别是因为Google Translate API不是免费提供的,并且只能使用其较旧版本的API进行数据提取和解析。 该应用的特点在于可以一次性翻译多种语言的内容。服务会逐一处理字符串并最终输出所需结果。它可以作为一个简易版的API来满足小型个人的需求。此外,它将当前选项存储在LocalStorage中以加快后续使用的速度,并且可以直接复制JSON格式响应到剪贴板。 需要注意的是,虽然这个工具很有用,但它并不能被视为一个完整的API解决方案。它的设计初衷是为了应对小规模、复杂的翻译任务需求。
  • Discord AI Bot键编码分类Python深度学习-源码
    优质
    本项目提供了一款基于Python的深度学习机器人代码,用于自动化的Discord平台AI服务。通过简单的命令即可实现智能对话、数据统计等功能,适合开发者快速集成到自己的Discord服务器中。 Discord AI Bot(1.5版)是使用Python编程的深度学习AI机器人,具有分类功能的一键编码特性。 注意:此版本代码仅供展示之用,并已移除包含私人令牌或类似敏感信息的部分内容。当前文件已经更新至1.7版,新文档即将发布! 基本信息: - 名称:Milim - 语言:Python - 控制前缀:// - 版本号:1.5(测试版) - 当前状态:无效(维护中) 主要功能分为两类,一类是服务器内部所有成员均可访问的功能,另一类仅限管理员使用。对于后者,执行操作时需要通过密码验证。 公共职能包括: - 下一集倒数计时器 - 自动聊天 - 日语到英语翻译 - 动漫信息(作者、工作室、OP、ED等) - 剧集清单 - 角色清单 管理功能需输入后端终端中的密码,具体有: - 邮件清理(受控操作) - 各种Discord嵌入内容的生成与修改(受控)
  • SAMP-Bot-Discord-plus
    优质
    SAMP-Bot-Discord-plus是一款专为《San Andreas Multiplayer》社区设计的Discord机器人,提供服务器管理、玩家互动和娱乐功能,增强游戏体验。 SA-MP(圣安地列斯多人游戏)服务器/社区的开源Discord机器人具备一些基本功能: - 可以查询SAMP服务器,并显示玩家编号。 - 通过命令可以获取服务器IP地址,与应用程序机器人类似的功能可以在DM中启动应用。 - 具有搜索禁令和撤消禁止的功能,需要根据示例实现编辑SQL数据库。 - 提供日志记录功能,例如报告系统,同样需要相应的SQL配置调整。 - 命令处理器允许更改bot命令字符,并提供批量清除消息的实用命令 /clear 。 - 支持即时配置更改。 初始设置时可以使用Heroku提供的免费Dyno来运行该机器人。
  • Sauce-BotDiscord,用于从nHentai.net搜索和获取Hentai漫画...
    优质
    Sauce-Bot是一款专为Discord设计的机器人,能够帮助用户在nHentai.net上快速搜索和获取 Hentai 漫画信息。 NHentaiBot 是所有像我这样的“瘾君子”的机器人!邀请它到您的服务器,如果您不确定如何使用它,请使用它的帮助命令,然后享受那些多汁的内容!不过请注意,这类内容可能涉及法律或道德争议,在很多地方是不被允许的或者不适合公开讨论。