f0nkey / tenhundred

A Discord bot that restricts people or channels to using the 1000(ish) most common words.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ten Hundred Bot

A Discord bot inspired by xkcd's Simple Writer and Factorio's Discord channel #ten-hundred.

  • Set a channel where only the 1000(ten hundred) most common words in English can be used.
  • "Mutes" a user, restricting them to the 1000 most common words.

Invite TenHundredBot

Commands

@TenHundredBot can be used in place of !th

User IDs are interchangeable with mentions. !th mute 197768883409649664 is valid.

!th set Restricts all users to the 1000 most common words for the channel this is ran in. Only one channel can be set.

!th rem Removes the restriction to the currently set channel.

!th mute (@User) Restricts a user to using only the 1000 most common words.

!th unmute (@User) Unmutes a user.

!th prefix (newPrefix) Changes the prefix this bot responds to.

Host Your Own

  1. go build *.go and run the built binary to generate config.json.
  2. Create a bot and add its Bot Token to config.json. Invite it to your server.
  3. Enable Developer Mode to find your server ID.
  4. Add your server ID to config.json.
  5. Type !th help in any channel.
  6. Type !th mute @yourBestFriend or !th mute @yourself in any channel.

About

A Discord bot that restricts people or channels to using the 1000(ish) most common words.


Languages

Language:Go 100.0%