splite
SPLITE - Discord Bot with Slash Command Handler and Endpoint Handler, supporting AI, Music, Moderation, and more!
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- deploy.yml
- dockerhub.yml
- FUNDING.yml
- geography.yaml
- us-capitals.yaml
- us-flags.yaml
- us-map.yaml
- us-state-abbreviations.yaml
- world-capitals.yaml
- world-flags.yaml
- world-map.yaml
- Calypso.png
- Calypso_Full_Signature.png
- Calypso_Title.png
- Calypso_WIP.png
- Calypso_WIP_2.png
- Calypso_WIP_3.png
- EmptyBegin.png
- EmptyEnd.png
- EmptyFull.png
- FillBegin.png
- FillEnd.png
- FillFull.png
- HalfBegin.png
- HalfEnd.png
- HalfMid.png
- bgt.png
- bOverlay.png
- overlay.png
- anime.yaml
- art-and-literature.yaml
- cars.yaml
- chemistry.yaml
- clash-royale.yaml
- computers.yaml
- disney.yaml
- dota2.yaml
- entertainment.yaml
- final-fantasy.yaml
- game-of-thrones.yaml
- games.yaml
- general.yaml
- greek-myth.yaml
- harrypotter.yaml
- league-of-legends.yaml
- lotr.yaml
- nba.yaml
- overwatch.yaml
- pokemon.yaml
- rainbow-six.yaml
- slogans.yaml
- sports.yaml
- star-wars.yaml
- warcraft.yaml
- _config.yml
- index.md
- .gitkeep
- AdminRoleGroup.js
- AutoKickGroup.js
- AutoRoleGroup.js
- clearadminrole.js
- clearautokick.js
- clearautorole.js
- clearconfessionchannel.js
- clearcrownchannel.js
- clearcrownrole.js
- clearfarewellchannel.js
- clearfarewellmessage.js
- clearJoinVoting.js
- clearmemberlog.js
- clearmessagedeletelog.js
- clearmessageeditlog.js
- clearmodchannels.js
- clearmodlog.js
- clearmodrole.js
- clearmuterole.js
- clearnicknamelog.js
- clearprefix.js
- clearrolelog.js
- clearstarboardchannel.js
- clearsystemchannel.js
- clearverificationchannel.js
- clearverificationmessage.js
- clearverificationrole.js
- clearviewconfessionsrole.js
- clearwelcomechannel.js
- clearwelcomemessage.js
- ConfessionsGroup.js
- crownChannelGroup.js
- crownRoleGroup.js
- FarewellGroup.js
- findstatus.js
- JoinVotingGroup.js
- loggingGroup.js
- modGroup.js
- MuteRoleGroup.js
- prefixGroup.js
- say.js
- setadminrole.js
- setautokick.js
- setautorole.js
- setconfessionchannel.js
- setcrownchannel.js
- setcrownrole.js
- setfarewellchannel.js
- setfarewellmessage.js
- setJoinVoting.js
- setmemberlog.js
- setmessagedeletelog.js
- setmessageeditlog.js
- setmodchannels.js
- setmodlog.js
- setmodrole.js
- setmuterole.js
- setnicknamelog.js
- setprefix.js
- setrolelog.js
- setstarboardchannel.js
- setsystemchannel.js
- settings.js
- setverificationchannel.js
- setverificationmessage.js
- setverificationrole.js
- setviewconfessionsrole.js
- setwelcomechannel.js
- setwelcomemessage.js
- StarboardChannelGroup.js
- SystemChannelGroup.js
- toggleanonymous.js
- togglecommand.js
- ToggleGroup.js
- toggletype.js
- VerificationGroup.js
- WelcomeGroup.js
- 8ball.js
- afk.js
- ai.js
- anonymous.js
- approved.js
- awooify.js
- baguette.js
- beautiful.js
- bio.js
- bird.js
- biryani.js
- blur.js
- blurple.js
- brazzers.js
- burn.js
- cat.js
- catfact.js
- challenger.js
- changemymind.js
- circle.js
- clyde.js
- coinflip.js
- confess.js
- contrast.js
- crush.js
- dadjoke.js
- deepfry.js
- dictator.js
- distort.js
- dog.js
- dogfact.js
- duck.js
- emboss.js
- emojify.js
- enlarge.js
- filterGroup.js
- fire.js
- fox.js
- frame.js
- gay.js
- generator1Group.js
- generator2Group.js
- geoguessr.js
- glitch.js
- greyple.js
- greyscale.js
- hate.js
- instagram.js
- insult.js
- invert.js
- jail.js
- magik.js
- meme.js
- missionpassed.js
- mock.js
- moustache.js
- nsfw.js
- pickup.js
- pixelize.js
- posterize.js
- ps4.js
- RandomGroup.js
- redple.js
- rejected.js
- rip.js
- roll.js
- rps.js
- scary.js
- sepia.js
- sharpen.js
- shibe.js
- ship.js
- sniper.js
- thanos.js
- thouart.js
- threats.js
- tobecontinued.js
- trap.js
- triggered.js
- trivia.js
- trumptweet.js
- unsharpen.js
- urban.js
- view.js
- wanted.js
- wasted.js
- whowouldwin.js
- yesno.js
- yomomma.js
- youtube.js
- activity.js
- aliases.js
- avatar.js
- banner.js
- botinfo.js
- channelinfo.js
- editsnipe.js
- emojis.js
- help.js
- infoGroup.js
- inviteme.js
- permissions.js
- ping.js
- prefix.js
- roleinfo.js
- servericon.js
- serverinfo.js
- serverstaff.js
- snipe.js
- vote.js
- whois.js
- blacklist.js
- clearodds.js
- managerGroup.js
- servers.js
- setcrownschedule.js
- setodds.js
- setpoints.js
- whitelist.js
- report.js
- suggestion.js
- addemoji.js
- addrole.js
- ban.js
- clearafk.js
- clearwarns.js
- emojiGroup.js
- giverole.js
- kick.js
- members.js
- moderations.js
- mute.js
- purge.js
- purgebot.js
- removeemoji.js
- roleGroup.js
- setnickname.js
- slowmode.js
- softban.js
- testfarewell.js
- testwelcome.js
- unban.js
- unmute.js
- warn.js
- warnpurge.js
- warns.js
- back.js
- clear.js
- loop.js
- musicGroup.js
- nowplaying.js
- pause.js
- play.js
- progress.js
- queue.js
- search.js
- seek.js
- shuffle.js
- skip.js
- stop.js
- example.js
- blast.js
- eval.js
- leaveguild.js
- rebuild.js
- sudoGroup.js
- wipeallpoints.js
- wipealltotalpoints.js
- wipetotalpoints.js
- bet.js
- crown.js
- drop.js
- explainpoints.js
- gamble.js
- givepoints.js
- jackpot.js
- leaderboard.js
- odds.js
- points.js
- position.js
- rig.js
- rob.js
- totalpoints.js
- ButtonMenu.js
- Command.js
- index.js
- index.js
- vote.js
- Endpoint.js
- debug.js
- error.js
- guildCreate.js
- guildDelete.js
- guildMemberAdd.js
- guildMemberRemove.js
- guildMemberUpdate.js
- guildUpdate.js
- interactionCreate.js
- messageCreate.js
- messageDelete.js
- messageDeleteBulk.js
- messageReactionAdd.js
- messageReactionRemove.js
- messageUpdate.js
- rateLimit.js
- ready.js
- userUpdate.js
- voiceStateUpdate.js
- warn.js
- colors.json
- constants.json
- db.js
- emojis.json
- joinVoting.js
- logger.js
- prototypes.js
- utils.js
- Client.js
- Webserver.js
- .dockerignore
- .eslintignore
- .eslintrc.json
- .gitignore
- app.js
- config.default.yaml
- Dockerfile
- emojis.zip
- intents.js
- LICENSE
- package.json
- README.md
- registerCommandsScript.js
- splite.png
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/416rehman/splite
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd splite
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -t splite .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -d --name splite splite -v ./config.yaml:/home/node/app/config.yaml
빌드된 이미지를 실제 컨테이너로 실행합니다.
docker run -d --name splite --env-file .env splite
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
<img src="https://img.shields.io/badge/discord.js-v14.6.0-gold.svg?logo=npm" alt="DiscordJS Version">
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
