본문 바로가기
프로젝트/디스코드 봇

[Python] #2 디스코드 봇 만들기 - 명령어

by 알래스카비버 2021. 7. 10.
반응형

목차

     

    명령어를 입력하고 메시지를 받아보겠습니다.

     

    Discord.py 설치

    터미널에 pip install discord

     

    코드

    import discord
    from discord.ext import commands
    
    bot = commands.Bot(command_prefix='$') # 접두사가 '$'
    
    
    @bot.event
    async def on_ready():
        print('We have logged in as {0.user}'.format(bot))
    
    
    @bot.command() 
    async def hello(ctx):	# '$hello'라는 메시지를 보냈을 때 @이름 Hello!를 보내줌
        await ctx.send('{0.author.mention} Hello!'.format(ctx))
    
    
    bot.run('token')	# 이곳에 본인 토큰

    기본 코드입니다.

    https://discord.com/developers/applications

    왼쪽 메뉴 Bot에 들어가서 TOKEN 부분에 Copy 버튼을 누르면 토큰을 복사하고

    마지막 줄 'token' 안에 복사한 토큰을 붙여 넣고 실행한 후 

    디스코드에 $Hello 라고 쳐보면

    봇이 Hello! 메시지를 보내줍니다.

    반응형

    댓글