오늘은 !이모티콘 을 입력하면 랜덤 이모티콘을 보내주는 기능을 추가하였습니다.
!이모티콘 입력시 실행화면
!이모티콘 을 입력하면
위와같이 랜덤 이모티콘이 나옵니다.
이모티콘 목록들은 아래 링크 사이트에서 찾아왔습니다.
먼저 이모티콘 배열을 만들어준 다음 배열안에 다양한 이모티콘들을 넣어줍니다.
그 후 랜덤 기능을 이용하여 랜덤적으로 이모티콘을 선정해주고
그것을 출력해줍니다.
아래는 소스코드입니다.
if message.content.startswith('!이모티콘'):
emoji = [" ꒰⑅ᵕ༚ᵕ꒱ ", " ꒰◍ˊ◡ˋ꒱ ", " ⁽⁽◝꒰ ˙ ꒳ ˙ ꒱◜⁾⁾ ", " ༼ つ ◕_◕ ༽つ ", " ⋌༼ •̀ ⌂ •́ ༽⋋ ",
" ( ・ิᴥ・ิ) ", " •ө• ", " ค^•ﻌ•^ค ", " つ╹㉦╹)つ ", " ◕ܫ◕ ", " ᶘ ͡°ᴥ͡°ᶅ ", " ( ؕؔʘ̥̥̥̥ ه ؔؕʘ̥̥̥̥ ) ",
" ( •́ ̯•̀ ) ",
" •̀.̫•́✧ ", " '͡•_'͡• ", " (΄◞ิ౪◟ิ‵) ", " ˵¯͒ བ¯͒˵ ", " ͡° ͜ʖ ͡° ", " ͡~ ͜ʖ ͡° ", " (づ。◕‿‿◕。)づ ",
" ´_ゝ` ", " ٩(͡◕_͡◕ ", " ⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄ ", " ٩(͡ï_͡ï☂ ", " ௐ ", " (´・ʖ̫・`) ", " ε⌯(ง ˙ω˙)ว ",
" (っ˘ڡ˘ς) ", "●▅▇█▇▆▅▄▇", "╋╋◀", "︻╦̵̵̿╤──", "ー═┻┳︻▄", "︻╦̵̵͇̿̿̿̿══╤─",
" ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ", "∑◙█▇▆▅▄▃▂", " ♋♉♋ ", " (๑╹ω╹๑) ", " (╯°□°)╯︵ ┻━┻ ",
" (///▽///) ", " σ(oдolll) ", " 【o´゚□゚`o】 ", " \(^o^)/ ", " (◕‿‿◕。) ", " ・ᴥ・ ", " ꈍ﹃ꈍ "
" ˃̣̣̣̣̣̣︿˂̣̣̣̣̣̣ ",
" ( ◍•㉦•◍ ) ", " (。ì_í。) ", " (╭•̀ﮧ •́╮) ", " ଘ(੭*ˊᵕˋ)੭ ", " ´_ゝ` ", " (~˘▾˘)~ "] # 이모티콘 배열입니다.
randomNum = random.randrange(0, len(emoji)) # 0 ~ 이모티콘 배열 크기 중 랜덤숫자를 지정합니다.
print("랜덤수 값 :" + str(randomNum))
print(emoji[randomNum])
await client.send_message(message.channel, embed=discord.Embed(description=emoji[randomNum])) # 랜덤 이모티콘을 메시지로 출력합니다.
아래는 소스 전체코드 올려둔 깃허브 주소입니다.
'디스코드 봇 개발일지' 카테고리의 다른 글
| 디스코드 봇 개발일지#15 (0) | 2018.12.20 |
|---|---|
| 디스코드 자작봇 개발일지#14 (0) | 2018.10.30 |
| 디스코드 자작봇 개발일지#12 (0) | 2018.10.30 |
| 디스코드 자작봇 개발일지#11 (0) | 2018.10.30 |
| 디스코드 자작봇 개발일지#10 (0) | 2018.10.30 |