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.

Évaluations et Avis


3.67

3 avis

Les avis ne peuvent être laissés que par les utilisateurs enregistrés. Tous les avis sont modérés par les administrateurs de Top.gg. Vous pouvez consulter notre règlement avant de poster.

5 étoiles

2

4 étoiles

0

3 étoiles

0

2 étoiles

0

1 étoile

1



rainbowstarfield
rainbowstarfield
over 1 year ago

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





Top.gg

Explorez des millions de bots et applications Discord

Assistance

Envoyer le ticket

Gérer les paramètres des cookies

Réseaux sociaux

Discord

Twitter

YouTube

Partenaires

Medal

MCP Servers