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

https://github.com/chanyeinthaw/go-guild

Discord bot-owned server creator.
https://github.com/chanyeinthaw/go-guild

bot cli discord server tool

Last synced: 24 days ago
JSON representation

Discord bot-owned server creator.

Awesome Lists containing this project

README

          

# go-guild

Create bot-owned discord servers.

# Requirements

- discord developer account
- bot access token

# Installation

### Building

```
go mod tidy
go build .
```

`go-guild` binary will be built under source code directory.

### Using pre-build binary for windows

Download latest `go-guild.exe` from releases.

[Releases](https://github.com/chanyeinthaw/go-guild/releases)

# Usage

**Listing bot-owned guilds**

`go-guild --token= -op=ls`

Example output

```
Guilds: 2
Guild ID: 880324740949090315
Guild ID: 880324740949090316
```

**Creating a guild**

`go-guild --token= --op=cm --name=[]`

Example output

```
Guild :
Guild ID: 880324740949090315
Invite : Y8bPD3VWTp
OTP : B80704
Bot is now running. Press CTRL-C to exit.
```

**Managing existing guild**

`go-guild --token= --op=cm --guild=`

Example output

```
Guild : Server Name
Guild ID: 880324740949090315
Invite : Y8bPD3VWTp
OTP : B80704
Bot is now running. Press CTRL-C to exit.
```

**Deleting a guild**

`go-guild --token= --op=del --guild=`

Example output
```
Guilds: 2
Guild ID: 880324740949090315
Guild ID: 880324740949090316
```

# Bot Usage

`!help` - display help menu.

`!own ` - get `@owner` role with **Admin** permission.

`!release ` - release `@owner` role.

`!transfer ` - transfer server ownership.