Terry Davis와 Templeos 전용 불화 봇.
Templebot은 Templeos의 제작자 인 Terry Davis와 그의 독특한 운영 체제 인 Templeos에 대한 유용한 정보를 제공하는 간단한 Python Discord 봇입니다. 이 봇은 Terry Davis의 놀라운 여행, 그의 업적 및 매혹적인 Templeos의 세계에 대해 사용자를 교육하고 영감을주는 것을 목표로합니다.
discord.py 라이브러리git clone https://github.com/your-username/TempleBot.git cd TempleBot
pip install -r requirements.txt새로운 Discord Bot을 만들고 Discord Developer Portal에서 토큰을 얻으십시오.
봇 토큰을 DISCORD_BOT_TOKEN 이라는 환경 변수로 설정하십시오.
봇 실행 :
python main.py봇이 실행되면 다음 명령을 사용하여 봇과 상호 작용할 수 있습니다.
!terry : Terry Davis에 대한 전기 정보를 얻으십시오.!templeos : Templeos 운영 체제에 대해 알아보십시오.!fact : Terry Davis 또는 Templeos에 대해 흥미로운 사실이나 인용문을받습니다.!gif : 임의의 Terry Davis 또는 Templeos 관련 GIF를 받으면 일부 GIF는 다른 GIF보다 드물다.!resources : 관련 리소스 및 문서에 대한 링크를 얻습니다.!colors : 색상 이름과 16 진 코드가있는 사원에 사용 된 16 색 팔레트를 표시하십시오. 메모
기부금을 환영합니다! 문제가 발생하거나 새로운 기능을 추가하려면 문제를 열거나 풀 요청을 제출하십시오.
기여하는 방법은 다음과 같습니다.
저장소를 포크하십시오
새 지점 만들기 :
git checkout -b my-new-featuregit add --allgit commit -am ' Add some feature 'git push origin my-new-feature봇은 JSON 파일을 사용하여 견적 및 GIF를 저장합니다. 구조에 대한 설명은 다음과 같습니다.
quotes.json 파일에는 quotes 배열이 포함되어 있습니다. 각 견적은 string 입니다. 예는 다음과 같습니다.
{
"quotes" : [
" This is a quote! "
]
}중요한
새 인용문을 추가하려면 quotes 배열에 추가하십시오.
gifs.json 파일에는 gif 객체 배열이 포함되어 있습니다. 각 객체에는 url (GIF의 URL)과 probability (GIF를 표시 할 확률을 나타내는 정수)의 두 가지 속성이 있습니다. 예는 다음과 같습니다.
{
"gifs" : [
{
"url" : " https://example.com/gif1.gif " ,
"probability" : 90
},
{
"url" : " https://example.com/gif2.gif " ,
"probability" : 90
},
{
"url" : " https://example.com/gif3.gif " ,
"probability" : 15
}
]
}중요한
새 GIF를 추가하려면 적절한 url 및 probability 값으로 gifs 배열에 새 개체를 추가하십시오.
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다.
이 프로젝트가 귀중하다고 생각되면 Github에 닐을주는 것을 고려하십시오!