Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/matanki-saito/discordbot

Project henrietta
https://github.com/matanki-saito/discordbot

bot discord elasticsearch java paratranz translations

Last synced: about 1 month ago
JSON representation

Project henrietta

Awesome Lists containing this project

README

        

# Discord bot server

You can search for text in the translation data by talking to the [discord](https://discord.com/) bot.

(Single mode)

![img2](Resource/README.img2.png)

(List mode)

![img3](Resource/README.img3.png)

## How to use

### 1. Invite

Invite this bot to your discord server.Click this link.

> https://discord.com/api/oauth2/authorize?client_id=697306988685557841&permissions=2048&scope=bot

### 2. Common Commands

```
::options
```

#### update Options

| Code | Description |
|------|-------------------|
| l | Update dictionary |

Example

```
::l
```

Dictionary : https://docs.google.com/spreadsheets/d/1hvO4Z4m_zMjhHPGH-BhKcmiHgfbPo7hY4xfpPWwKH6E/edit?usp=sharing

### 3. Commands

```
SearchPrefix::options search-word ...
```

Example

```
Eu4::gb 巫女 沖縄
```

#### SearchPrefix

See [paratranz2es](https://github.com/matanki-saito/paratranz2es) README.Lowercase and uppercase letters are
ignored.

#### Search Options

| Code | Description |
|--------|-------------|
| a | words AND |
| (none) | words OR |

#### Match Options

| Code | Description |
|------|---------------|
| g | list mode |
| b | Partial Match |

#### Source Options

| Code | Description |
|------|----------------------------------|
| t | Search source is translated text |
| k | Search source is key |
| o | Search source is original text |

#### output Options

| Code | Description |
|--------|-------------|
| g | List |
| r | Aggregation |
| (none) | search |

#### search options

| Code | Description |
|------|--------------------|
| d | translate by DeepL |

#### Search-word

If you list multiple words separated by spaces, the result is an AND search.Spaces are allowed in both half and
full-width spaces.

## Sequence

![img1](Resource/README.img1.png)

### Translators and paratranz

Volunteers translating in [paratranz](https://paratranz.cn/projects).

### paratranz2es

See [paratranz2es](https://github.com/matanki-saito/paratranz2es).

### Elasticsearch

Elasticsearch is a search engine.It is on EC2(ECS) of AWS.

### henrietta

This project.

### bot/channel and User

[Discord applications](https://discord.com/developers/applications) and users.

## Code documents

- [Schemaspy](https://matanki-saito.github.io/discordbot/schemadoc/)
- [Javadoc](https://matanki-saito.github.io/discordbot/javadoc/)

----