[go: up one dir, main page]

0% found this document useful (0 votes)
102 views11 pages

HephBot - Multichannel Communication Guide

HephBot is a Discord bot designed to facilitate multilingual communication on international servers by translating messages in real-time. Users can set up the bot by inviting it to their server, assigning languages, and creating multichannel conversations for seamless interaction. The bot also includes features for managing translations and ensuring users are aware of potential inaccuracies in translated messages.

Uploaded by

pierrick.buchaut
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
102 views11 pages

HephBot - Multichannel Communication Guide

HephBot is a Discord bot designed to facilitate multilingual communication on international servers by translating messages in real-time. Users can set up the bot by inviting it to their server, assigning languages, and creating multichannel conversations for seamless interaction. The bot also includes features for managing translations and ensuring users are aware of potential inaccuracies in translated messages.

Uploaded by

pierrick.buchaut
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

HephBot’s Fluent Conversation

You have an international Discord server and want to give all these people
the opportunity to communicate with each other without having to worry about
language barriers or using languages they are not fluent in?

You want them to network with each other in one big chat
without having to translate each message individually?

Then this bot is made just for you!

But how do I get the bot and how can I tell it to do what I want it to do?

1. You set up
your server

2. You give it a suitable name and decide


how many languages you want
your server to support.
In this example
the server is named “Step by Step”
and I decided that three languages:
German, English and French
are sufficient to show how it works.
3. Now you have to invite the HephBot to your server!

3. 1. But where?

a) You can do it on
the HephBot server
itself or
b) any other server
where the HephBot
is currently on.

3. 2. Search for the HephBot on the right and click on it! →

3. 3.
On the new popup you can’t miss
the big button to add the Bot
to any server you like
(and for which you are authorized).

3. 4.
Another new popup
(now by discord itself)
asks you
to select the server
and to confirm that the HephBot
receives the necessary admin rights.

3. 5.
After you have proven that you are human,
you can go back to your server.
Back on your server you can see that the HephBot is already waiting for your commands!

4. What commands? Where do I get them? What should I do with them?

Choose whatever text channel you like. You really don’t have to made a new one only for the
communication with the HephBot, because all your commands and its responses are only
visible to you.
4. 1. Every command starts with typing “/” in the message window.

If you have more than one bot on your server whose commands are introduced with "/", you
must click on the icon of the HephBot on the left of the popup to display only its commands!
4. 2. Click on (or rewrite) your first command: “/conversation view” and send it
to get the first response from your HephBot!
(By the way: You can give it any nickname you like on your server!)

Well… at the moment it doesn’t do anything on your server


and seems to be begging for translation work!

5. Your first multichannel conversation

Write a new message beginning with “/”. Search for or type “/conversation add”.

Congratulation! You just created your first multichannel conversation!


And the HephBot is even kind enough to tell you what your next step should be:

5. 1. Assign channels to the multichannel conversation

As soon as you send “/conversation assign” you have to specify


three parameters by using drop-down menus.
Don’t worry! It’s easier than you think it is!

The first thing you need to do is selecting the conversation.


That’s a 13-digit number which you don’t have to remember.
Lucky you, there is only ONE option you can choose,
because you only created one multichannel conversation so far!

Continue by selecting
the first channel,
you want to add,

and the language the people


and the bot are supposed to use
in this channel!

After giving all the three parameters and sending the message,
the HephBot will confirm the changes of the conversation (here) “1705447839616”.
Now you have to repeat this procedure for all the channels
you want to be part of the same conversation.

The HephBot will confirm every assigned channel.


I got 3 “conversation […] updated successfully.” messages.

The first for the German text channel, the second for the English text channel
and the third for the French text channel.

Again: don’t worry! You don’t have to count the messages from HephBot
to know if you successfully linked the chats of the 107 possible languages!

You already know the command to get an overview


of all multichannel conversations on this server!
5. 2. Check the multichannel conversations of the server

Good old “/conversation view” will make your day and provide you
with a list of all active multichannel conversations
(the 13-digit numbers, you don’t have to know, because HephBot can tell them at anytime!)
and the corresponding channels with the two letters language tag behind them,
so that you know everything that is important!

Since everything is set up now, it’s time for testing!

6. Testing/Usage

I decided to write “Hello World!” in the English channel. (It’s English so it belongs there.)
After sending the message, you will be notified immediately,
that every other linked channel has a new message in it!

(Unless you have muted them.)

By the way: I recommend muting all the “language” chats


you are not intending to write in
(in the respective language there).

That’s how the other channels will look like.

First the German


one – still having
the commands in
there which will
disappear soon and
are only visible to
you yourself!

And the second,


is the French
one.

“Hello World!” translates to


“Hallo Welt!” in German and to “Boujour le monde!” in French.

So the HephBot made his job and translated my sentence without thinking twice!
7. Last remarks

By comparing the original post (in English) with the translation (in German)

you can see a very important difference!

While transferring the avatar and the name of the OP,


you get a little “BOT” tag behind OP’s name above the translated messages,
which is VERY important!
Why?
Imagine that someone uses a dialect or slang, mixes up the punctuation, uses puns
or formats the message in such a way that HephBot cannot translate it correctly.
HephBot doesn’t care and translates it the best it can, but the result
could be a message which some might consider insulting,
or it’s the opposite of the intended message ect. pp..
That could potentially lead to problems in the community.
Not so, if the little tag reminds you “Oh, that’s the translation!
Maybe something went wrong! Let’s look at the original message!”
(if you know that language as well.)

You should also know that these translated messages will not be updated!
The moment your server nickname is changed, it will be changed everywhere on the server!
Also in the header of past messages. But the bot message remains the same! Always.
The same applies to edited messages. You can edit the original message,
not the messages of the bot. They stay the same, no matter how much
you changed the original one! So remember: Think first, write later!
You cannot make a translated message undone. Only with the appropriate admin rights
you can delete it like any message of any other person on the server (below your rank).

HephBot is not always case sensitive. In normal conversation it doesn’t matter if one writes:
“HEY! Das war meiner!” and HephBot translates “Hey! That was mine!”.
It takes a bit of the emphasize which the OP intentionally put in, but that doesn’t really
matter.
Be careful with links though! Anytime a link (like a youtube url) leads to nothing
but an error page, that could’ve been caused by HephBot,
that decided to exchange “aDgHVlm” with “ADGHvlm”.

Answering to HephBot translated messages is in vain!


The OP won’t be notified like he would be if you answered to his original message.
In the second HephBot translated and posted the message, it’s done with it.
If you want the OP you are answering to, to be notified, you’ll have to ping him explicitly!
If you have to right to do so start your message with @nameofOP.
Same is true for reactions! The reactions are not transferred between the linked channels!
Your reaction stays where you made it! I’d recommend always reacting on the original post
in the channel where it was posted in by OP himself!

Remember: As long as HephBot translates well,


it’s a great addition to any communication beyond language barriers
and once it does not translate well, it’s at least very funny!

In the end.. no matter what happens: HAVE FUN!


Because that's what games are made for! ;-*

With best regards,


Minerva - discord admin of the European Legions in Conqueror’s Blade

You might also like