일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Redshift
- math
- Google Excel
- gas
- Github
- string
- list
- GIT
- Tkinter
- hive
- Mac
- dataframe
- Java
- PANDAS
- Excel
- PostgreSQL
- numpy
- google apps script
- array
- PySpark
- django
- 파이썬
- Python
- Kotlin
- matplotlib
- Google Spreadsheet
- c#
- Apache
- SQL
- Today
- Total
목록bot (3)
달나라 노트
Heroku를 이용해서 Discord bot을 이용하다보면 동시에 여러 개의 Discord bot을 배포하고 싶을 때가 있습니다. 이런 경우 여러 개의 Discord bot 코드를 가진 python 파일을 적은 후 Procfile을 아래처럼 적으면 됩니다. Procfile test_bot_one: python test_bot_one.py test_bot_two: python test_bot_two.py Procfile에는 Discord bot 코드가 담긴 python파일을 실행시키는 command를 적는 곳입니다. 여기서 콜론(:)을 기준으로 왼쪽은 worker process의 이름입니다. 즉, 내가 원하는대로 정할 수 있는 것이죠. 그리고 콜론(:)을 기준으로 오른쪽은 python 파일을 실행시키는 c..
이번에는 Python으로 주사위를 굴려서 랜덤한 숫자를 return해주는 bot을 만들어봅시다. 이 글을 읽기 전에 discord bot에 관한 배경 지식이 없거나 기초적인 셋팅을 하지 않은 상태라면 아래 링크를 먼저 참고하면 좋습니다. https://cosmosproject.tistory.com/384 from discord.ext import commands discord_token = 'discord_token_string' client = commands.Bot(command_prefix='/') @client.event async def on_ready(): print('{} logged in.'.format(client)) print('Bot: {}'.format(client.user)) pr..
Discord에는 bot이라는 것이 있습니다. 이것으로 여러 기능을 구현할 수 있는데 어떤 명령어를 Discord 채팅창에 입력하면 그 명령에 따른 어떤 동작을 수행한다거나, 노래를 틀어준다거나 등등의 내용이 되겠죠. Python을 사용하여 Discord bot을 만들어보겠습니다. Discord 개발자 페이지 = https://discord.com/developers/applications 먼저 Discord 개발자 페이지로 들어가서 본인의 discord ID로 로그인해줍시다. 그러면 위같은 화면이 뜰텐데 우측 상단의 New Application을 클릭합시다. 그러면 위처럼 Application의 이름을 입력해야합니다. 원하는 이름을 입력하고 Create 버튼을 누릅시다. 그러면 위와같은 화면이 나옵니다..