디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

디스코드봇만들어야하는데 틀린거있는지 봐주실분...

질문좀(124.55) 2024.07.02 04:25:43
조회 89 추천 0 댓글 1

import discord
from discord.ext import commands
import asyncio

# 봇의 접두사 설정 (여기서는 '!'로 설정)
bot = commands.Bot(command_prefix='!')

# 재시작 키워드 설정
keyword = '재시작'

# 채널 ID 설정
channel1_id = 1228272041174765648  # 채널1의 ID
channel2_id = 1227609684236566613  # 채널2의 ID

# 봇이 준비되었을 때 실행되는 이벤트
@bot.event
async def on_ready():
    print(f'봇이 로그인되었습니다: {bot.user}')

# 특정 메시지를 인식하고 다른 채널에 메시지를 보내는 이벤트 핸들러
@bot.event
async def on_message(message):
    # 봇 자신의 메시지에는 반응하지 않음
    if message.author == bot.user:
        return

    # 사용자가 관리자 권한을 가진 경우 무시
    if message.author.guild_permissions.administrator:
        return

    # 특정 키워드가 포함된 메시지인지 확인
    if keyword in message.content:
        # 채널1에 메시지 보내기
        channel1 = bot.get_channel(channel1_id)
        if channel1:
            await channel1.send(f'!server_msg "<워크샵이라 5분 후에 재시작하겠습니다.안전한 곳으로 이동하세요>"')

        # 채널2에 메시지 보내기
        channel2 = bot.get_channel(channel2_id)
        if channel2:
            await channel2.send(f'5분 후에 재시작하겠습니다.')

        # 5분 대기
        await asyncio.sleep(300)

        # 5분 후에 채널1에 명령어 입력
        if channel1:
            await channel1.send('!restart_server')

        # 채널2에는 재시작 중임을 알리는 메시지 보내기
        if channel2:
            await channel2.send('지금 재시작중입니다. 5분후에 접속하세요.')

    # 기존의 명령어도 처리할 수 있도록 on_message 핸들러 끝에서 명령어를 처리하도록 함
    await bot.process_commands(message)

# 봇 실행 (봇 토큰을 직접 코드에 포함시키지 않도록 주의)
bot.run("대충토큰")


토큰은 공유하지말래서 저거로 잠시 바꿔둔거고 이거 저장해서 실행창에서 python 파일이름.py하래서 했는데 자꾸 위치에 파일없다고떠요

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 요리 경연 프로그램에 나가도 될 것 같은 스타는? 운영자 24/10/07 - -
2754949 프갤에도 똥싸면서 신음소리 낼 거 같은 사람 몇 명 있음 쇼요롤갤로그로 이동합니다. 09.27 44 0
2754948 똥 싸면서 신음소리 내는 사람들은 왜 그러는거냐 [2] 쇼요롤갤로그로 이동합니다. 09.27 48 0
2754947 집에 자격증책 존나 쌓여있음 ㅋㅋ근데 자격증 1개도 못땃음 ㅋ [1] 뒷통수한방(1.213) 09.27 66 0
2754946 현업자분들한테 궁금한게있는데요 [3] 프갤러(210.124) 09.27 100 0
2754944 할머니 사랑꾼 ㄷㅅㄷ ♥다이어트1일차냥덩♥갤로그로 이동합니다. 09.27 52 0
2754943 겜개발은 몰라서 그런데 ㅆㅇㅆ가 구현한다는거 [6] ㅇㅇ(118.235) 09.27 103 0
2754942 오늘의 할 일: 스킬 시스템 ECS 설계 패턴 적용 [6] ㅆㅇㅆ(124.216) 09.27 84 0
2754941 웹게임(다운 더 힐) wind갤로그로 이동합니다. 09.27 51 0
2754940 왜 내가 코딩하는데 오래걸릴까 생각했는데 나는 Wrapper를 너무 좋아 ㅆㅇㅆ(124.216) 09.27 69 0
2754939 엔젤두환 [1] ♥다이어트1일차냥덩♥갤로그로 이동합니다. 09.27 52 0
2754938 개발자 << ai만들고 제일손해입은직업 [1] 프갤러(118.235) 09.27 117 0
2754937 개발자라는 말 없어져야 됨 [1] ㅇㅇ(223.38) 09.27 119 1
2754936 프리랜서도 코테 봄?? [1] 프갤러(39.7) 09.27 70 0
2754934 공부를 하자 공부를 Atoaria갤로그로 이동합니다. 09.27 55 0
2754932 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 09.27 58 0
2754931 더자고싶었는데 [2] 멍청한유라ㅋ갤로그로 이동합니다. 09.27 107 0
2754930 근데 프론트엔드하는 사람이 대학원가는건 ㅄ짓이라는게 사실임? [7] ㅇㅇ(183.97) 09.27 153 0
2754929 물경력 4XX일차 [4] 아스카영원히사랑해갤로그로 이동합니다. 09.27 122 0
2754928 Vue composition api는 ts때문에 울며겨자먹기로 낸거 같다 [2] 프갤러(123.142) 09.27 57 0
2754927 애드가드 고수 없냐? ㅇㅇ갤로그로 이동합니다. 09.27 50 0
2754926 자유방임주의 나쁜 정부는 없다. 도리스아(14.35) 09.27 44 0
2754925 얼리버드기상 코딩시작 ㅆㅇㅆ(124.216) 09.27 46 0
2754924 조립어쩌냐...또 골절되면...재수술 도리스아 skt(14.35) 09.27 46 0
2754914 사요 핸드폰 도리스아(14.35) 09.27 48 0
2754913 점점 악마가 되간다. [1] 도리스아(14.35) 09.27 55 0
2754911 형들 구글트렌드말고 구글 특정키워드 검색량조회하는법 ㅇㅇ(175.123) 09.27 54 0
2754902 Bga 리웍하고싶다. 도리스아(14.35) 09.27 45 0
2754897 데이팅 앱으로 사람구하는 사람없음 [1] 도리스아(14.35) 09.27 159 0
2754873 오늘의 발명 실마리: 대통령이 최초의 좀비 발명도둑잡기갤로그로 이동합니다. 09.27 26 0
2754870 GPT는 뭔데 글 쓰는 데에 한 글자씩 출력하냐 [5] 프갤러(106.241) 09.27 100 0
2754868 원격 질문 거유미소년갤로그로 이동합니다. 09.27 29 0
2754866 고(故) 김용균 씨가 남긴 '절대 반지' 발명도둑잡기갤로그로 이동합니다. 09.27 55 0
2754865 음기 충전 발명도둑잡기갤로그로 이동합니다. 09.27 47 0
2754862 스위치문 매 케이스마다 break적는건 [5] 프갤러(106.241) 09.27 110 0
2754860 33살 고졸인데 개발자 독학으로 가능할까? [11] 프갤러(211.230) 09.27 346 0
2754859 스시를 좋아하는 골룸 발명도둑잡기갤로그로 이동합니다. 09.27 48 0
2754857 이직했는데 너무 어렵다 ㅇㅇ(115.21) 09.27 75 2
2754855 카카오 모빌리티 서류는 걍 다 붙이고 코테로 거르나보네 ㅇㅇ(112.149) 09.27 233 0
2754854 스노든 반지의 제왕 언급 발명도둑잡기갤로그로 이동합니다. 09.27 61 0
2754851 나이직햇어 미쿠쟝마지스키갤로그로 이동합니다. 09.27 71 0
2754850 미제 휴대폰, 노트북 카메라, 마이크가 중국산 CCTV보다 더 위험하다 발명도둑잡기갤로그로 이동합니다. 09.27 68 0
2754847 국비지원으로 배우려는 생초짜인데요 유지보수에 관심이 있습니다 [2] 프갤러(118.47) 09.27 131 0
2754846 "이러다 망할 판"…스웨덴은 어쩌다 갱스터의 천국이 되었나 발명도둑잡기갤로그로 이동합니다. 09.27 61 0
2754839 이력서 고쳣는데 문제점을 깨달음 [4] 피에로가르뎅갤로그로 이동합니다. 09.27 148 1
2754836 #가면 발명도둑잡기갤로그로 이동합니다. 09.27 49 0
2754831 솔로로 끝나는 슬픈 영화 발명도둑잡기갤로그로 이동합니다. 09.27 47 0
2754829 복권방 창업하는 방법 발명도둑잡기갤로그로 이동합니다. 09.27 48 0
2754826 잘 생각해보니까 노총각인 나에게 웬만한 공포영화보다 더 고통스러운 게 발명도둑잡기갤로그로 이동합니다. 09.27 55 0
2754825 비전 없는 도리도리 좌고우면 윤석열 극우 파쇼 집권세력 발명도둑잡기갤로그로 이동합니다. 09.27 46 0
2754824 영국, 이스라엘 무기수출 일부 중지 놓고 美와 막후 갈등 발명도둑잡기갤로그로 이동합니다. 09.27 50 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2