/salim-bot

Discord Bot for encouraging people to love nation, religion, and king. Running on OUR server, but source code is open for anyone

Primary LanguageTypeScriptMIT LicenseMIT

Salim Discord Bot V๔

Salim Bot is currently running on my friends server โดนเตะออกไปแล้ว น่ารำคาญเกิน and is most active bot because it is auto triggered by พวกชังชาติ (เซิร์ฟของ @tinarskii)

✨ คุณสมบัติของบอทสลิ่ม

  • ปราบปรามพวกชังชาติโดยอัตโนมัติด้วยระบบตอบกลับอัจฉริยะ

ขอขอบคุณคลังข้อมูลสำหรับคำพูดที่ใช้ในการต่อกรกับพวกชังชาติโดยคุณ narze

และนอกจากจะเป็นฐานข้อมูลแล้ว repository ดังกล่าวก็เป็นแรงบันดาลใจให้ผู้สร้าง สร้างบอทตัวนี้ เพื่อร่วมลุกขึ้นต่อกรกับพวกสามกีบชังชาติ

  • สามารถแนะนำสื่อที่มีคุณภาพ เป็นกลาง ให้กับผู้คนในเซิร์ฟเวอร์ได้ 💯

  • เปิดเพลงเพื่อเสริมความรักชาติ ศาสน์ กษัตริย์ แก่ทุกคนที่อยู่ในเซิร์ฟเวอร์

  • [Slash Command✨] แบบทดสอบเพื่อทดสอบความรักชาติ และเพิ่มความตระหนักรู้

  • และฟีเจอร์อีกหลากหลายในเวอร์ชั่นก่อนๆ แต่ถูกตัดทิ้งเพราะคนทำชังชาติ (จริงๆคือ refactor แล้วขี้เกียจเขียนใหม่)

  • [NEW! ✨] Social Credit (Preview and Forever Preview) Feature! Note: Prisma Engine and PostgreSQL required

🌿 ก่อนใช้งาน

  • Node.js ๒๐ (เลิกใช้ ๑๖ ได้แล้ว มัน EOL แล้ว)

  • PostgreSQL เราเลือกใช้ Postgres เพราะมีโลโก้เป็นรูปช้าง และช้างเป็นสัตว์ประจำชาติไทย

👨‍💻 วิธีใช้งาน

In case you want to (not recommended)

  • Clone or Download Repo

    git clone https://github.com/leomotors/salim-bot

  • Add required .env parameters

  • For the first time, do pnpm install to install dependencies, pnpm prisma generate and pnpm build to build the bot.

  • To start bot, do pnpm start

  • To Stop Bot and Logout properly, Type logout in the Bot Console

[ใหม่!] ✨✨ Docker Image

คุณเองก็สามารถรันบอทสลิ่มได้ง่าย ๆ เพียงแค่รันคำสั่งนี้

docker pull ghcr.io/leomotors/salim-bot:latest

ตัวแปรสิ่งแวดล้อมที่จำเป็นต้องใช้ได้แก่ DISCORD_TOKEN และ DATABASE_URL อย่าลืมใส่ SPEECH_KEY และ SPEECH_REGION หากคุณต้องการใช้เสียงของนิวัฒน์

อย่าลืมเมล็ดฐานข้อมูลก่อนใช้งาน

⚙️ Under the Hood

The Salim Bot since April 2021 has long history so it is filled with legacy code + technical debt แบบเบิ้ม ๆ คือลือ.

I won't fix old code unless it is needed for new feature.

🛣️ Previous Version: Legacy Salim Bot

warning: Legacy Code

each major version have some feature dropped because I'm lazy to migrate

⚠️ Caution

Proceed at your own risk Good Luck!

📚 Documents

ไม่ต้องมี เอาไปทำไรวะ

🙏 Spread the hype!

#ทรงพระเจริญ

ปลอดภัยไว้ก่อน