-
Notifications
You must be signed in to change notification settings - Fork 0
/
Help.py
55 lines (44 loc) · 1.96 KB
/
Help.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
import discord
from discord.ext import commands
from version_manager import VersionManager
from datetime import datetime, timedelta
import platform
version_manager = VersionManager('version.txt', 'commit_hash.txt')
intents = discord.Intents.all()
intents.typing = False
intents.presences = False
app = commands.Bot(intents=intents, command_prefix='!') # 봇 커맨드 설정
async def help():
version_manager.check_commit()
device = platform.system() # 현재 실행 중인 기기의 운영체제를 가져옵니다.
if device == 'Windows':
version = "Dev"
elif device == 'Darwin':
version = "Dev"
elif device == 'Linux':
version = f'{version_manager.major_version}.{version_manager.minor_version} Beta'
else:
version = f'{version_manager.major_version}.{version_manager.minor_version} Beta'
embed = discord.Embed(title="도움말", description="급식이#2677 도움말입니다.", timestamp=datetime.now(), color=0xFFFFFF)
embed.add_field(name="테스트 도움말 메시지", value="value", inline=False)
embed.add_field(name=
"명령어 목록", value="""
!gr : menu_rating()
!vd : logger.debug(vote_dict)
!급식 : menu_notice()
!알레르기 : 알레르기 정보
!vwpk : View vote_results.pkl
!vwspk : View suggestions.pkl
!send_result : Send results.txt
!list_results : Send results.txt list
!list_results : Reset vote_results.pkl
!stop : Stop Bot
!addnote: 패치 노트에 내용 추가
!readnote: 패치 노트 내용 읽기
!delnote: 패치 노트 내용 삭제"""
, inline=True)
embed.set_author(name="급식이#2677")
embed.set_footer(text="Bot Made by 완두콩#8795", icon_url="https://media.discordapp.net/attachments/876805711181516852/877558099983077386/Bean256p.png")
# embed.set_thumbnail(url="https://cdn.discordapp.com/attachments/816942503734542368/877543719132364850/web_hi_res_512.png")
embed.add_field(name="버전", value=version, inline=False)
return embed