Privacy Policy ๐๐๐:
This bot is written in JavaScript and uses the api from offical Discord.js and Whatsapp-web.js. And it is running on our own server.
It does not cache any user information, nor does it store any messages.
This bot reads the messages sent by users on WhatsApp/Discord and performs two actions:
- If it’s plain text / media, it will forward it to the other side.
- If it’s a command, it will respond with the appropriate answer.
Mission 1: <Messages> Pass Msgs
As of Mar04, 2024: It connects:
Mission 2: <Command> Club Management and Mahjong Utilities
All commands start with a slash “/”.
There are 2 kinds of commands: Public Command, Private Command.
We defined 4 Use Case Scenario, 3 Private Scenarios, 1 Public Scenarios.
# | Typ | Group / Channel | Grade |
---|---|---|---|
1 | Berlin Mahjong Community | ๐ | |
2 | Discord | BMC D/W Interface – #bmc-whatsapp | ๐ |
3 | Discord | Riichi DACH- #berlin | ๐ |
4 | Private Message to Bot | ๐ |
The Public Command can be used in all Scenarios. And the Private Command can only be used in Private Scenarios.
The following Command 4 – 6 are Private Commands. The other commands are Public Commands.
<>: required parameters
[]: optional parameter
1 Test Connection
/tsuomo
/keks
2 Ranking Result
/e
3 Player Stat
/p <name>
4 Registration and Deregistration
/do <name1> [name2] ...
/-do <name1> [name2] ...
/sa <name1> [name2] ...
/-sa <name1> [name2] ...
/both <name1> [name2]
/beide <name1> [name2]
/clubturnier <name1> [name2] ...
/-clubturnier <name1> [name2] ...
5 Show All Registration of Thursday
/donnerstag
/samstag
/wer
6 Draw Lots
/auslosen <num>
<Obj1>
<Obj1>
...
7 Tile Efficiency: Tenhou Nanikiru
/? <tiles>
/?b <tiles>
8 Tile Efficiency: Pystyle Nanikiru
/?x <tiles> [melded] [rounds] [round wind] [seat wind] [dora indicators]
9 Hand Calculate
/c <tiles> <melded> <win tile> [tsumo/ron] [round wind] [seat wind]
10 Help
/h
/help
/hilfe
# <> are the required parameters, and [] are the optional parameters
# | P | #1 Group ๐ | #2 Discord Private Channel ๐ | #3 Discord Public Channel ๐ | #4 Private Message ๐ | |
---|---|---|---|---|---|---|
1 | Test | ๐ | ๐ฌ | ๐ฌ | ๐ฌ | ๐ฌ |
2 | Result | ๐ | ๐ | ๐ | ๐ฌ | ๐ฌ |
3 | Player | ๐ | ๐ค | ๐ฌ | ๐ซ | ๐ค |
4 | Reg & Dereg | ๐ | ๐ | ๐ | ๐ซ | [๐] |
5 | RegInfo | ๐ | ๐ | ๐ | ๐ซ | ๐ฌ |
6 | Lots | ๐ | ๐ | ๐ | ๐ฌ | ๐ฌ |
7 | Question | ๐ | ๐ฌ | ๐ฌ | ๐ฌ | ๐ฌ |
8 | Question | ๐ | ๐ฌ | ๐ฌ | ๐ฌ | ๐ฌ |
9 | Question | ๐ | ๐ฌ | ๐ฌ | ๐ฌ | ๐ฌ |
10 | Help | ๐ | ๐ฌ | ๐ฌ | ๐ฌ | ๐ฌ |
M1 | Msg / Media | ๐๏ธ | ๐๏ธ | ๐ซ | ||
M2 | /botMsg | ๐๏ธ | ๐๏ธ | ๐๏ธ |
๐: Public Command, you can use it in all 4 Scenarios.
๐: Private Command, ๐ซ: Not Usable in the Public Scenario.
—-
๐: If you call it, you will receive several Sync Messages in Private Scenarios.
๐ฌ: If you call it, you will receive one reply message directly at the current dialogue.
๐ค: You will receive a whatsapp private message
—-
๐๏ธ: The Msg will be visible in this Scenario.
๐ซ: The Msg will not be visible in this Scenario.