LyamBot est un bot Discord polyvalent proposant des modules d'astronomie complets, un système de modération interactif avec gestion des sanctions et logs, un suivi d'XP et un créateur de sondages.
🪐 Astronomy & Space:
/apod: Displays NASA's Astronomy Picture of the Day.
/setapodchannel: Configures a channel to automatically receive the APOD every morning at 9:00 AM via a scheduled cron job.
/iss-location: Displays the real-time position of the International Space Station with an Express server generating/serving the map.
/iss-pass: Calculates the exact time of the next visible ISS passes over a specific city.
/moonphase: Displays the current moon phase, illumination, and the dates of the next full/new moons.
/planets & /planets-visible: Queries celestial data and provides visibility ephemerides for planets observable tonight with the naked eye or binoculars.
/spaceweather: Retrieves space weather data (Kp index via NOAA for auroras).
/solarflare-history: Displays the recent history of solar flares detected by GOES satellites.
/marsrover: Searches for photos taken on Mars by rovers (Curiosity, Opportunity, Spirit).
/light-pollution: Estimates sky quality and the Bortle scale for a given municipality.
/neo: Lists near-Earth asteroids approaching Earth.
/jwst, /messier, /eclipses, /meteorshowers: Provides information on James Webb Telescope shots, deep-sky objects (with interactive buttons), eclipses, and meteor showers.
🛡️ Moderation & Logs
Sanction Commands: Allows executing /ban, /kick, /mute, /unban, /unmute, /warn, /unwarn, and /purge.
Warning Management: The /warnlist command lists warnings and /unwarn provides an interactive interface with buttons to remove a targeted warning.
/history: Displays the moderation log and the history of sanctions recorded in the SQLite/MySQL database.
Log System (ModLogger): Automatically logs moderation actions and events in configured channels (with customized embed colors).
⭐ XP & Level System (Activity)
Automatic XP Gain: Analyzes member messages (60-second cooldown, 5 to 15 XP per message) and sends an announcement message upon levelling up.
/rank: Generates a profile/stats card displaying level, total XP, member server ranking, and a visual progress bar.
/xpconfig: Allows staff to adjust XP system settings.
🛠️ Utilities & Polls
/help: Complete interactive help menu using a drop-down menu (StringSelectMenuBuilder) and category navigation buttons.
/poll: Interactive poll creator managing end duration, voting mode (single or multiple), and automatic addition of custom reactions. A background system (PollChecker) automatically checks and closes expired polls.
ℹ️ Information & Announcements: Offers the commands /annonce, /setannoncechannel, /serverinfo, /serverstats, /userinfo, /invite, and /ping.
👑 Administration & Owner
/setprofile: Allows the bot owner to change the bot's name or avatar directly from Discord.
Bot Management: Maintenance commands /reload, /restart, /stop, and /uptime.
🎉 Automatic Events: Built-in handlers for arrivals (guildMemberAdd), departures (guildMemberRemove), and server boosts (guildMemberUpdate).
No reviews yet
Share your experience with this bot to help others decide.
haunt
VerifiedTrexz
VerifiedTeplix
VerifiedCave
VerifiedLumora
VerifiedKindBot
VerifiedDynamo
Verifiedღ WSLY ツ
VerifiedRedox ™
VerifiedAtlas 3.0
Verifiedthewicked.dev
VerifiedShiro-san
VerifiedSkyBotik
VerifiedMira Waitress
VerifiedServByte
VerifiedRambley
VerifiedV4MP
VerifiedMeowClan
VerifiedJust For Fun
VerifiedDaGrateBot