Líofa

Líofa

A Discord Bot for dealing with people speaking other languages


Liofa Bot

A Discord Bot for dealing with people speaking other languages

Invite Link

Support Server

Github

Features

  • Instructs user to speak English in whichever language they're speaking (If known)

  • Deletes all future non-English Messages if User sends 3 messages within 30 minutes that are not English

Commands

Input Function
&channels Allows ignoring specific channels or ignoring all channels based on a keyword
&help Provides information about commands
&mod Moderator commands
&perms Toggles permissions per role
&reset Brings Liofa's Settings back to the default settings
&settings Edit various settings for Liofa
&toggle Turns Liofa on/off
&whitelist Whitelists words to ignore

Translations

I would appreciate any and all help with translations. I only speak English myself so most translations I am using are from google translate or my friends.

To Do List

  • Add in configurable settings per server for

    • [x] Time
    • [x] Warning count start
    • [x] Warning count end
    • [x] Acceptable Language(s)
    • [x] Prefixes
    • [x] Whitelisted words
    • [x] Ignored Channels
    • [ ] Responses
  • Planned Commands

    • [x] Remove warnings
    • [x] Change Settings
    • [x] Change Permissions
    • [x] Reset all settings
    • [x] Help command
  • [x] Add configurable roles that are excluded

  • [x] Add configurable channels that are ignored

  • [x] Permissions system

  • [x] Add a way for moderators to tell what language someone is speaking

  • [x] Change to per server filesystem

  • [ ] Learn how to use databases so I'm not saving information in a JSON

  • [x] Find a pretty profile picture for the bot

  • [ ] Make bot output embed messages

  • [x] Enable versions checking and automatic updating for each server's files

  • [x] Ignore emojis

  • [x] Stop using one big "Liofa Data" Variable and read the files each time

  • [ ] Set up Slash commands

About Liofa

Liofa (or Líofa) is Irish for "fluent".

I came up with the idea because I'm an administrator for a discord server where it is against the rules to speak languages other than English. I found it frustrating to have to translate "Please speak English" into so many languages that I decided to make a command using another Discord bot to do this instead. Then I had the idea to just automate the process with my own bot.

I hope you all enjoy my little bot. If you have any questions or suggestions, please do let me know. I'm still relatively new to coding so I accept any and all criticism.

Beoordelingen & Recencies


3.67

3 beoordelingen

Beoordelingen kunnen alleen worden achtergelaten door geregistreerde gebruikers. Alle beoordelingen worden gemodereerd door Top.gg moderators. Zorg ervoor dat je onze richtlijnen nagaat voordat je iets post.

5 sterren

2

4 sterren

0

3 sterren

0

2 sterren

0

1 ster

1



rainbowstarfield
rainbowstarfield
over 1 year ago

Great Job! Still needs work though. I wish the settings worked!





Top.gg

Explore millions of Discord Bots & Discord Apps

Support

Ticket versturen

Manage Cookie Settings