Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leomotors/salim-bot
Discord Bot for encouraging people to love nation, religion, and king. Running on OUR server, but source code is open for anyone
https://github.com/leomotors/salim-bot
discord-bot salim salim-bot
Last synced: 2 months ago
JSON representation
Discord Bot for encouraging people to love nation, religion, and king. Running on OUR server, but source code is open for anyone
- Host: GitHub
- URL: https://github.com/leomotors/salim-bot
- Owner: leomotors
- License: mit
- Created: 2021-04-03T04:03:00.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-22T14:42:27.000Z (about 1 year ago)
- Last Synced: 2024-05-02T05:48:54.913Z (8 months ago)
- Topics: discord-bot, salim, salim-bot
- Language: TypeScript
- Homepage:
- Size: 13.3 MB
- Stars: 12
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# 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)## ✨ คุณสมบัติของบอทสลิ่ม
- ปราบปรามพวกชังชาติโดยอัตโนมัติด้วยระบบตอบกลับ~~อัจฉริยะ~~
_ขอขอบคุณ[คลังข้อมูล](https://github.com/narze/awesome-salim-quotes)สำหรับคำพูดที่ใช้ในการต่อกรกับพวกชังชาติโดยคุณ 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
- 2.2.431 [Last of V2](https://github.com/Leomotors/Salim-Bot/tree/52ec1163deec606aaeed0a6cd6968815edd3f94c) (Before using [s-bot-framework](https://github.com/Leomotors/s-bot-framework) which were very awful)
- 1.15.248 [Last of V1](https://github.com/Leomotors/Salim-Bot/releases/tag/1.15.248) (Before rewritten in Version 2)
- 1.13.213 [Before TS where TS = ~~(ThakSin)~~ TypeScript](https://github.com/Leomotors/Salim-Bot/releases/tag/1.13.213) (JavaScript Version)_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!
ค