mirror of
https://github.com/koreanbots/core.git
synced 2025-12-15 14:10:22 +00:00
feat: removed rewrited codes
This commit is contained in:
parent
231950dfb3
commit
8f1737f3fa
12
.github/FUNDING.yml
vendored
12
.github/FUNDING.yml
vendored
@ -1,12 +0,0 @@
|
||||
# These are supported funding model platforms
|
||||
|
||||
github: ['wonderlandpark']
|
||||
patreon: wonderlandpark
|
||||
open_collective: # Replace with a single Open Collective username
|
||||
ko_fi: # Replace with a single Ko-fi username
|
||||
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
|
||||
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
|
||||
liberapay: # Replace with a single Liberapay username
|
||||
issuehunt: # Replace with a single IssueHunt username
|
||||
otechie: # Replace with a single Otechie username
|
||||
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
|
||||
38
.github/ISSUE_TEMPLATE/bug.md
vendored
38
.github/ISSUE_TEMPLATE/bug.md
vendored
@ -1,38 +0,0 @@
|
||||
---
|
||||
name: 🐛 버그 제보
|
||||
about: 버그를 제보해주세요!
|
||||
title: "[버그] "
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
## 재현방법
|
||||
> 어떻게하면 발생시킬 수 있나요?
|
||||
|
||||
## 예상되는 정상적인 동작
|
||||
> 정상이라면 어떻게 되야하나요?
|
||||
|
||||
## 발생한 문제
|
||||
> 어떤 문제가 발생하나요?
|
||||
|
||||
## 클라이언트 버전
|
||||
> 클라이언트 버전을 알려주세요!
|
||||
<!--
|
||||
클라이언트 버전을 가져오실 줄 모르신다면 아래 링크를 참고해주세요
|
||||
|
||||
https://github.com/koreanbots/docs/blob/master/version.md
|
||||
-->
|
||||
## 사양
|
||||
> OS 정보와 브라우저의 버전을 알려주세요!
|
||||
|
||||
## 확인
|
||||
- [ ] 중복되는 이슈는 없나요?
|
||||
- [ ] 해당 버그를 다시 발생시킬 수 있나요?
|
||||
|
||||
<!--
|
||||
마크다운 체크박스 문법입니다.
|
||||
[x] - 체크
|
||||
[ ] - 체크하지 않음
|
||||
으로 작성해주세요.
|
||||
>
|
||||
5
.github/ISSUE_TEMPLATE/config.yml
vendored
5
.github/ISSUE_TEMPLATE/config.yml
vendored
@ -1,5 +0,0 @@
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: KOREANBOTS 공식 디스코드
|
||||
url: https://discord.gg/JEh53MQ
|
||||
about: 질문이나 문의는 이슈에서 하지 마시고 디스코드를 이용해주세요.
|
||||
28
.github/ISSUE_TEMPLATE/request.md
vendored
28
.github/ISSUE_TEMPLATE/request.md
vendored
@ -1,28 +0,0 @@
|
||||
---
|
||||
name: 📝 제안
|
||||
about: 기능/UI 등을 제안해주세요
|
||||
title: "[제안] "
|
||||
labels: '> enhancement'
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
## 기능 설명
|
||||
> 어떤 기능인가요?
|
||||
|
||||
## 필요한 이유
|
||||
> 해당 기능을 왜 추가해야하나요?
|
||||
|
||||
## 기대 효과
|
||||
> 해당 기능을 추가하면 어떤 이점이 발생하나요?
|
||||
|
||||
## 확인
|
||||
- [ ] 중복되는 제안사항은 없나요?
|
||||
- [ ] 현실성 있는 제안인가요?
|
||||
|
||||
<!--
|
||||
마크다운 체크박스 문법입니다.
|
||||
[x] - 체크
|
||||
[ ] - 체크하지 않음
|
||||
으로 작성해주세요.
|
||||
>
|
||||
10
.github/dependabot.yml
vendored
10
.github/dependabot.yml
vendored
@ -1,10 +0,0 @@
|
||||
version: 2
|
||||
updates:
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "daily"
|
||||
target-branch: "develop"
|
||||
labels:
|
||||
- "npm"
|
||||
- "dependencies"
|
||||
20
.github/workflows/build.yml
vendored
20
.github/workflows/build.yml
vendored
@ -1,20 +0,0 @@
|
||||
on:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Test Build
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: install node v12
|
||||
uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: 12
|
||||
- name: yarn install
|
||||
run: yarn install
|
||||
- name: Build
|
||||
run: yarn build
|
||||
env:
|
||||
CI: false
|
||||
41
.gitignore
vendored
41
.gitignore
vendored
@ -1,41 +0,0 @@
|
||||
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
|
||||
|
||||
# dependencies
|
||||
/node_modules
|
||||
/.pnp
|
||||
.pnp.js
|
||||
|
||||
# testing
|
||||
/coverage
|
||||
|
||||
# next.js
|
||||
/.next/
|
||||
/out/
|
||||
|
||||
# production
|
||||
/build
|
||||
|
||||
# misc
|
||||
.DS_Store
|
||||
*.pem
|
||||
|
||||
# debug
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
|
||||
# local env files
|
||||
.env.local
|
||||
.env.development.local
|
||||
.env.test.local
|
||||
.env.production.local
|
||||
|
||||
# config
|
||||
|
||||
config.js
|
||||
|
||||
# vercel
|
||||
.vercel
|
||||
|
||||
# it's using yarn!!
|
||||
package-lock.json
|
||||
78
README.md
78
README.md
@ -4,15 +4,79 @@
|
||||
|
||||
## 여긴 뭔가요?
|
||||
|
||||
현재 한국 디스코드봇 리스트는 `v2.0` 리라이트중에 있습니다.
|
||||
따라서 새로운 리라이트 버전은 이곳에 커밋됩니다.
|
||||
이 공간은 버그와 제안을 관리하기 위한 공간입니다.
|
||||
|
||||
## 기여
|
||||
## 이슈를 등록하기 전에
|
||||
|
||||
이슈 또는 PR을 생성하여 버그를 제보해주시거나 제안을 하실 수 있습니다.
|
||||
이슈를 생성하기 전에 [이곳](before-issue.md)를 확인해주세요.
|
||||
### 버그
|
||||
|
||||
### 커밋 메세지
|
||||
먼저 지원하는 기기인지 확인합니다.
|
||||
|
||||
#### 지원하지 않는 기기
|
||||
|
||||
```md
|
||||
- 어떠한 확장프로그램 (AdBlock, Darkmode etc.)
|
||||
- 브라우저: IE, Pre 17 Edge.
|
||||
- Windows 7 이전의 Windows
|
||||
- 10.10 버전 이하의 macOS
|
||||
- 10.0 버전 이하의 iOS
|
||||
- 5.0 버전 이하의 안드로이드
|
||||
- 3.5" 아이폰
|
||||
- 모든 VM
|
||||
- 탈옥 또는 루팅된 기기
|
||||
- 공식 지원 종료된 모든 리눅스 버전
|
||||
- 보안 이슈 (보안과 관련된 문제는 비공개적이게 개발자에게 전달해주세요)
|
||||
- 정식빌드에서는 발생하지 않는 Canary혹은 PTB와 같은 베타 버전의 브라우저/OS에서 발생하는 버그
|
||||
- 이외 개발자가 지원 종료 선언한 모든 플랫폼혹은 기기
|
||||
```
|
||||
|
||||
그 다음 이슈를 등록합니다.
|
||||
[등록하기](https://github.com/koreanbots/koreanbots/issues/new/choose)
|
||||
|
||||
**이슈에서는 빠른 소통을 위해 약자를 사용합니다.**
|
||||
이슈를 보신다면 댓글을 남겨주세요.
|
||||
|
||||
- `CR` **Can Reproduce** 의 약자로 재현 가능한 버그라는 뜻입니다.
|
||||
- `CNR` **Can Not Reproduce** 의 약자로 재현이 불가능하다는 뜻입니다.
|
||||
- `NAB` **Not a Bug** 의 약자로 버그에 해당하지 않는다는 뜻입니다.
|
||||
|
||||
#### 승인과 거부
|
||||
|
||||
버그는 2개의 재현가능 여부에 대한 승인(Approve) 또는 거부(Deny)를 받게되면, 승인과 거부가 결정됩니다.
|
||||
|
||||
##### 승인
|
||||
|
||||
버그가 재현 가능하다고 2명 이상의 유저에게 승인이 된다면, 해당 버그는 개발자의 확인을 기다리며, `approved` 라벨을 획득합니다.
|
||||
|
||||
##### 거부
|
||||
|
||||
버그가 재현 가능하지않다고 2명 이상의 유저에게 거부가 된다면, 해당 버그는 `deny` 라벨을 획득하며, 이슈는 `Closed` 처리됩니다.
|
||||
|
||||
### 제안
|
||||
|
||||
제안은 자유롭게 해주셔도 됩니다!
|
||||
|
||||
## 관리
|
||||
|
||||
이슈는 관리자와 버그 헌터분들이 관리합니다.
|
||||
|
||||
### 버그 헌터란?
|
||||
|
||||
버그 헌터는 버그를 열심히 찾아주시거나, 해당 레포지토리에 활발하게 참여하여, 특정 기준 이상을 참여해주신 유저분들에게 지급해드리는 권한입니다.
|
||||
|
||||
버그헌터는 이슈를 닫거나, 라벨을 추가할 수 있으며 `Approve`와 `Deny`와 같은 상태를 관리합니다.
|
||||
|
||||
### 처벌
|
||||
|
||||
이슈에서 장난식 발언을 하거나, 관련성이 없는 말 또는 스팸을 게시한다면, 통보없이 처벌되실 수 있습니다.
|
||||
|
||||
## 사이트 레포들
|
||||
|
||||
- [client](https://github.com/koreanbots/client)
|
||||
- [api](https://github.com/koreanbots/api)
|
||||
|
||||
### 기여
|
||||
|
||||
기여는 언제든 환영입니다 커밋메세지는 다음 규칙을 따라주시면 감사하겠습니다!
|
||||
|
||||
커밋 메세지는 다음과 같이 작성하는 것을 추천드립니다.
|
||||
[Conventional Commits](https://www.conventionalcommits.org/ko/v1.0.0/)
|
||||
@ -1,63 +0,0 @@
|
||||
# 이슈를 등록하기 전에...
|
||||
|
||||
## 버그
|
||||
|
||||
먼저 지원하는 기기인지 확인합니다.
|
||||
|
||||
### 지원하지 않는 기기
|
||||
|
||||
```md
|
||||
- 어떠한 확장프로그램 (AdBlock, Darkmode etc.)
|
||||
- 브라우저: IE, Pre 17 Edge.
|
||||
- Windows 7 이전의 Windows
|
||||
- 10.10 버전 이하의 macOS
|
||||
- 10.0 버전 이하의 iOS
|
||||
- 5.0 버전 이하의 안드로이드
|
||||
- 3.5" 아이폰
|
||||
- 모든 VM
|
||||
- 탈옥 또는 루팅된 기기
|
||||
- 공식 지원 종료된 모든 리눅스 버전
|
||||
- 보안 이슈 (보안과 관련된 문제는 비공개적이게 개발자에게 전달해주세요)
|
||||
- 정식빌드에서는 발생하지 않는 Canary혹은 PTB와 같은 베타 버전의 브라우저/OS에서 발생하는 버그
|
||||
- 이외 개발자가 지원 종료 선언한 모든 플랫폼혹은 기기
|
||||
```
|
||||
|
||||
그 다음 이슈를 등록합니다.
|
||||
[등록하기](https://github.com/koreanbots/koreanbots/issues/new/choose)
|
||||
|
||||
**이슈에서는 빠른 소통을 위해 약자를 사용합니다.**
|
||||
이슈를 보신다면 댓글을 남겨주세요.
|
||||
|
||||
- `CR` **Can Reproduce** 의 약자로 재현 가능한 버그라는 뜻입니다.
|
||||
- `CNR` **Can Not Reproduce** 의 약자로 재현이 불가능하다는 뜻입니다.
|
||||
- `NAB` **Not a Bug** 의 약자로 버그에 해당하지 않는다는 뜻입니다.
|
||||
|
||||
### 승인과 거부
|
||||
|
||||
버그는 2개의 재현가능 여부에 대한 승인(Approve) 또는 거부(Deny)를 받게되면, 승인과 거부가 결정됩니다.
|
||||
|
||||
#### 승인
|
||||
|
||||
버그가 재현 가능하다고 2명 이상의 유저에게 승인이 된다면, 해당 버그는 개발자의 확인을 기다리며, `approved` 라벨을 획득합니다.
|
||||
|
||||
#### 거부
|
||||
|
||||
버그가 재현 가능하지않다고 2명 이상의 유저에게 거부가 된다면, 해당 버그는 `deny` 라벨을 획득하며, 이슈는 `Closed` 처리됩니다.
|
||||
|
||||
## 제안
|
||||
|
||||
제안은 자유롭게 해주셔도 됩니다!
|
||||
|
||||
## 관리
|
||||
|
||||
이슈는 관리자와 버그 헌터분들이 관리합니다.
|
||||
|
||||
### 버그 헌터란?
|
||||
|
||||
버그 헌터는 버그를 열심히 찾아주시거나, 해당 레포지토리에 활발하게 참여하여, 특정 기준 이상을 참여해주신 유저분들에게 지급해드리는 권한입니다.
|
||||
|
||||
버그헌터는 이슈를 닫거나, 라벨을 추가할 수 있으며 `Approve`와 `Deny`와 같은 상태를 관리합니다.
|
||||
|
||||
### 처벌
|
||||
|
||||
이슈에서 장난식 발언을 하거나, 관련성이 없는 말 또는 스팸을 게시한다면, 통보없이 처벌되실 수 있습니다.
|
||||
@ -1,16 +0,0 @@
|
||||
import { Container } from "semantic-ui-react"
|
||||
import CoolNavbar from "./Navbar"
|
||||
|
||||
import styles from '../styles/Layout.module.css'
|
||||
function Layout({ children }) {
|
||||
return (
|
||||
<>
|
||||
<CoolNavbar />
|
||||
<Container className={styles.container}>
|
||||
{ children }
|
||||
</Container>
|
||||
</>
|
||||
)
|
||||
}
|
||||
|
||||
export default Layout
|
||||
@ -1,7 +0,0 @@
|
||||
function CoolNavbar ( ) {
|
||||
return (
|
||||
'Example'
|
||||
)
|
||||
}
|
||||
|
||||
export default CoolNavbar
|
||||
19
package.json
19
package.json
@ -1,19 +0,0 @@
|
||||
{
|
||||
"name": "next",
|
||||
"version": "0.1.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"dev": "next dev",
|
||||
"build": "next build",
|
||||
"start": "next start"
|
||||
},
|
||||
"dependencies": {
|
||||
"got": "^11.5.1",
|
||||
"knex": "^0.21.2",
|
||||
"next": "9.5.1",
|
||||
"react": "16.13.1",
|
||||
"react-dom": "16.13.1",
|
||||
"semantic-ui-css": "^2.4.1",
|
||||
"semantic-ui-react": "^1.1.1"
|
||||
}
|
||||
}
|
||||
@ -1,8 +0,0 @@
|
||||
import '../styles/globals.css'
|
||||
import 'semantic-ui-css/semantic.css'
|
||||
|
||||
function MyApp({ Component, pageProps }) {
|
||||
return <Component {...pageProps} />
|
||||
}
|
||||
|
||||
export default MyApp
|
||||
@ -1,6 +0,0 @@
|
||||
// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
|
||||
|
||||
export default (req, res) => {
|
||||
res.statusCode = 200
|
||||
res.json({ name: 'John Doe' })
|
||||
}
|
||||
@ -1,11 +0,0 @@
|
||||
import Head from 'next/head'
|
||||
import styles from '../styles/Home.module.css'
|
||||
import Layout from '../components/Layout'
|
||||
|
||||
export default function Home() {
|
||||
return (
|
||||
<Layout>
|
||||
Hello, World
|
||||
</Layout>
|
||||
)
|
||||
}
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 15 KiB |
@ -1,4 +0,0 @@
|
||||
<svg width="283" height="64" viewBox="0 0 283 64" fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M141.04 16c-11.04 0-19 7.2-19 18s8.96 18 20 18c6.67 0 12.55-2.64 16.19-7.09l-7.65-4.42c-2.02 2.21-5.09 3.5-8.54 3.5-4.79 0-8.86-2.5-10.37-6.5h28.02c.22-1.12.35-2.28.35-3.5 0-10.79-7.96-17.99-19-17.99zm-9.46 14.5c1.25-3.99 4.67-6.5 9.45-6.5 4.79 0 8.21 2.51 9.45 6.5h-18.9zM248.72 16c-11.04 0-19 7.2-19 18s8.96 18 20 18c6.67 0 12.55-2.64 16.19-7.09l-7.65-4.42c-2.02 2.21-5.09 3.5-8.54 3.5-4.79 0-8.86-2.5-10.37-6.5h28.02c.22-1.12.35-2.28.35-3.5 0-10.79-7.96-17.99-19-17.99zm-9.45 14.5c1.25-3.99 4.67-6.5 9.45-6.5 4.79 0 8.21 2.51 9.45 6.5h-18.9zM200.24 34c0 6 3.92 10 10 10 4.12 0 7.21-1.87 8.8-4.92l7.68 4.43c-3.18 5.3-9.14 8.49-16.48 8.49-11.05 0-19-7.2-19-18s7.96-18 19-18c7.34 0 13.29 3.19 16.48 8.49l-7.68 4.43c-1.59-3.05-4.68-4.92-8.8-4.92-6.07 0-10 4-10 10zm82.48-29v46h-9V5h9zM36.95 0L73.9 64H0L36.95 0zm92.38 5l-27.71 48L73.91 5H84.3l17.32 30 17.32-30h10.39zm58.91 12v9.69c-1-.29-2.06-.49-3.2-.49-5.81 0-10 4-10 10V51h-9V17h9v9.2c0-5.08 5.91-9.2 13.2-9.2z" fill="#000"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.1 KiB |
@ -1,123 +0,0 @@
|
||||
.container {
|
||||
min-height: 100vh;
|
||||
padding: 0 0.5rem;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.main {
|
||||
padding: 5rem 0;
|
||||
flex: 1;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.footer {
|
||||
width: 100%;
|
||||
height: 100px;
|
||||
border-top: 1px solid #eaeaea;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.footer img {
|
||||
margin-left: 0.5rem;
|
||||
}
|
||||
|
||||
.footer a {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.title a {
|
||||
color: #0070f3;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.title a:hover,
|
||||
.title a:focus,
|
||||
.title a:active {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.title {
|
||||
margin: 0;
|
||||
line-height: 1.15;
|
||||
font-size: 4rem;
|
||||
}
|
||||
|
||||
.title,
|
||||
.description {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.description {
|
||||
line-height: 1.5;
|
||||
font-size: 1.5rem;
|
||||
}
|
||||
|
||||
.code {
|
||||
background: #fafafa;
|
||||
border-radius: 5px;
|
||||
padding: 0.75rem;
|
||||
font-size: 1.1rem;
|
||||
font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono,
|
||||
Bitstream Vera Sans Mono, Courier New, monospace;
|
||||
}
|
||||
|
||||
.grid {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
flex-wrap: wrap;
|
||||
|
||||
max-width: 800px;
|
||||
margin-top: 3rem;
|
||||
}
|
||||
|
||||
.card {
|
||||
margin: 1rem;
|
||||
flex-basis: 45%;
|
||||
padding: 1.5rem;
|
||||
text-align: left;
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
border: 1px solid #eaeaea;
|
||||
border-radius: 10px;
|
||||
transition: color 0.15s ease, border-color 0.15s ease;
|
||||
}
|
||||
|
||||
.card:hover,
|
||||
.card:focus,
|
||||
.card:active {
|
||||
color: #0070f3;
|
||||
border-color: #0070f3;
|
||||
}
|
||||
|
||||
.card h3 {
|
||||
margin: 0 0 1rem 0;
|
||||
font-size: 1.5rem;
|
||||
}
|
||||
|
||||
.card p {
|
||||
margin: 0;
|
||||
font-size: 1.25rem;
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
.logo {
|
||||
height: 1em;
|
||||
}
|
||||
|
||||
@media (max-width: 600px) {
|
||||
.grid {
|
||||
width: 100%;
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
@ -1,3 +0,0 @@
|
||||
.container {
|
||||
margin-top: 4em;
|
||||
}
|
||||
@ -1,16 +0,0 @@
|
||||
html,
|
||||
body {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
|
||||
Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
|
||||
}
|
||||
|
||||
a {
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
@ -1,5 +0,0 @@
|
||||
export default class DiscordOauth {
|
||||
constructor( ) {
|
||||
|
||||
}
|
||||
}
|
||||
@ -1,3 +0,0 @@
|
||||
import config from 'config'
|
||||
|
||||
export default config.database
|
||||
Loading…
x
Reference in New Issue
Block a user