본문으로 바로가기

감각적인 프로그래머

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

The Patch - 게임 패치노트 전용 디스코드 봇 (롤, 로스트아크, 배그, 메이플, 발로란트, 오버워치2 지원)

The Patch 디스코드 봇을 통해 패치노트를 빠르게 받아볼 수 있습니다. 사용 방법 1. /채널설정 명령어를 통해 알림을 받을 채널을 선택합니다. 이때 채널은 자동으로 설정되지 않기 때문에, 알림을 받기 위해선 수동으로 채널을 설정해주셔야 합니다. 2. /알림설정 명령어를 통해 패치노트 알림을 받을 게임을 선택합니다. 이때도 마찬가지로 모든 게임들의 알림 설정 여부는 기본적으로 비활성화 상태이기 때문에, 수동으로 활성화시켜 줘야합니다. 지원 게임 지원하는 게임은 현재 총 6(7)종입니다. 리그 오브 레전드 메이플스토리 로스트아크 배틀그라운드(스팀) 배틀그라운드(카카오) 발로란트 오버워치2 봇 초대링크 : https://discord.com/api/oauth2/authorize?client_id=931..

Study/DiscordJS 2022. 3. 22. 15:48

티스토리 갑작스러운 2차 도메인 연결 해제, 문제 해결기

갑작스럽게 티스토리 블로그의 2차 도메인 연결이 해제되었다. 갑자기 유입이 전멸하는 바람에 문제가 있다는 사실을 알 수 있었다. 다행히도 현재는 SSL 인증서를 다시 발급받았지만 검색 엔진 최적화 문제가 있을 것으로 예상된다..

Talk 2022. 3. 1. 16:38

4. DiscordJS client.on 이벤트 정리

// guildCreate /* Emitted whenever the client joins a guild. PARAMETER TYPE DESCRIPTION guild Guild The created guild */ client.on("guildCreate", function(guild){ console.log(`the client joins a guild`); }); // guildDelete /* Emitted whenever a guild is deleted/left. PARAMETER TYPE DESCRIPTION guild Guild The guild that was deleted */ client.on("guildDelete", function(guild){ console.log(`the cl..

Study/DiscordJS 2022. 2. 23. 20:13

3. DiscordJS 슬래시 명령어 설정하기

0. npm 패키지 설치 npm install @discordjs/rest discord-api-types 두 패키지를 설치해준다. 1. commands 폴더 및 명령어 생성 discordjs 프로젝트 폴더에 commands 폴더를 생성하고, 그 안에 명령어 파일을 추가한다. 나는 테스트를 위해 ping.js를 추가했다. const { SlashCommandBuilder } = require('@discordjs/builders'); module.exports = { data: new SlashCommandBuilder() .setName('ping') .setDescription('Replies with Pong!'), async execute(interaction) { return interactio..

Study/DiscordJS 2022. 2. 23. 19:48

[Flutter] M1 맥북에 플러터 개발환경 설정하기

먼저 안드로이드 스튜디오를 설치해준다. 이때 Mac with Apple chip을 선택해 ARM용 설치 파일을 다운로드한다. https://developer.android.com/studio Download Android Studio and SDK tools | Android Developers The official IDE for Android app developers. developer.android.com 그냥 Recommanded Option으로 쭉쭉 진행하며 설치하면 된다. More Actions -> SDK Manager를 클릭한다. SDK Tools 탭에서 Android SDK Command-line tools가 활성화되어 있는지 확인한다. Flutter 설치 파일을 다운로드한다. http..

Study/Flutter 2022. 2. 23. 19:12

[Financial Markets] Week 5 정리 (Lesson #12 ~ #13)

Lesson #12 선물(을 했어..) 미대학의 등록금은 계속 비싸지고 있고, 학자금 대출은 많아지고 있다. 선물은 돈으로 현물 계약을 즉시 살 수 있는 개념이다. 선물 시장이 생김으로서 거래가 활발해지고 거품이 줄어드는 효과를 얻을 수 있다. Forward 계약은 특정 날짜에 현물을 배달해주겠다는 개념을 사는 계약이다. Forward 계약은 중개인을 거치는 거래로 이루어지기에 신용이 크게 관여한다; Forward exchange rate = spot exchange rate X 1+ry / 1+rs, Settlement = (L-R) X D X A / (BX100) + L X D Future 계약(선물)은 중개인을 거치지 않는다. 이는 마진 콜에 의해 결정된다. 선물 시장은 일본의 도지마에서 처음 시작..

Coursera Study/Financial Markets 2022. 2. 13. 14:47

[Financial Markets] Week 4 정리 (Lesson #10 ~ #11)

Lesson #10 주택 모기지, 버블(특히 2007 금융 위기) 정부 채권 수익률의 감소는 경기 침체의 전조이다. 경기 침체의 예측은 완벽할 수 없다. 모기지는 주택을 담보로 대출을 받는 것이다. 우리는 모기지를 통해 주택을 구매하고, 주택을 담보로 잡는다. DPP는 법인 소득세를 면제받는다. REIT은 주택 시장에 소규모 투자자들도 투자할 수 있도록 한 DPP의 대안이다. REIT의 자산의 75%는 부동산이나 현금이어야한다. 30년 모기지 지수가 10년 만기 국채 지수보다 높은 이유는 모기지를 관리하는데 비용이 들기 때문이다. 모기지를 잡을 때, 만약 내 현금이 주택 가격의 20% 미만이라면 PMI라는 보험을 들어야 한다. 정부는 뱅크런의 피해를 막기 위해 은행이 보관하는 최소 현금의 비율을 설정한다..

Coursera Study/Financial Markets 2022. 1. 30. 20:43

[NODEJS] Import와 Require 동시에 사용하기

Discord.JS와 Lowdb를 사용하려고 했는데, Discord.JS와 Lowdb가 각각 Require와 Import만 지원하여 같이 쓸 방법이 없나 고민하던 중 외국 사이트에서 방법을 찾아냈다. 1. package.json에 module 추가 "type": "module" 우선 Import를 사용하기 위해 module type을 추가한다. 2. 코드 상단에 require 함수 추가 import { createRequire } from "module"; const require = createRequire(import.meta.url); Require 함수를 Import를 통해 추가한다. 출처 : https://www.kindacode.com/article/node-js-how-to-use-impor..

Study/JS 2022. 1. 26. 10:44

2. DiscordJS 기본 코드 리뷰 (bot.js, kick.js)

1. bot.js const fs = require("fs"); const { Client, Collection, Intents } = require("discord.js"); const { token } = require("./config.json"); 파일 시스템에 접근할 수 있도록 Fs 라이브러리를 불러옵니다. Client - Client 객체 생성용 Collection - 명령어 셋 객체 생성용 Intents - Pre-defined Websocket events token은 config.json 파일 내의 token을 불러옵니다. const client = new Client({ intents: [Intents.FLAGS.GUILDS] }); client.commands = new Collect..

Study/DiscordJS 2022. 1. 26. 06:58

1. DiscordJS 시작하기 - 설치 및 봇 생성

1. Node JS 설치 https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 16.6 버전 이상의 Node JS를 설치합니다. 2. DiscordJS 라이브러리 설치 npm install discord.js npm install --save-dev eslint Discord JS 라이브러리와 eslint를 설치합니다. { "extends": "eslint:recommended", "env": { "node": true, "es6": true }, "parserOptions": { "ecmaVersion": 2021 }, "rules": { "arrow-..

Study/DiscordJS 2022. 1. 25. 12:06
  • 이전
  • 1
  • 2
  • 3
  • 4
  • ···
  • 19
  • 다음

사이드바

반응형

CATEGORY

  • 감각적인 프로그래머 (189)
    • Talk (29)
      • Clippings (0)
      • IT News (27)
      • Game Patch Notes (0)
    • Reviews (12)
    • Study (30)
      • Assembly (7)
      • React Native (2)
      • Android (2)
      • JS (3)
      • Flutter (6)
      • TypeScript (4)
      • Electron (1)
      • DiscordJS (5)
    • Coursera Study (6)
      • Financial Markets (6)
    • How To (108)
      • Applications (29)
      • Raspberry Pi (16)
      • Tips (57)
      • Omega2+ (3)
      • Cuberite (0)
      • Mac (3)
    • PS - C++ (3)
      • Bronze-Silver (2)
      • Gold (0)
      • Platinum (0)

CALENDAR

«   2023/03   »
일 월 화 수 목 금 토
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

LINK

  • M I N U
  • ienlab
  • RootKR의 IT 스토리
  • 블루스페이스의 블루한 공간
  • CAPSLOCK
  • Student Rights

VISITOR

오늘 1
어제 124
전체 229,658
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 감각적인 프로그래머, ALL RIGHT RESERVED.
감각적인 프로그래머
블로그 이미지 고찬현 님의 블로그
MENU
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
CATEGORY
  • 감각적인 프로그래머 (189)
    • Talk (29)
      • Clippings (0)
      • IT News (27)
      • Game Patch Notes (0)
    • Reviews (12)
    • Study (30)
      • Assembly (7)
      • React Native (2)
      • Android (2)
      • JS (3)
      • Flutter (6)
      • TypeScript (4)
      • Electron (1)
      • DiscordJS (5)
    • Coursera Study (6)
      • Financial Markets (6)
    • How To (108)
      • Applications (29)
      • Raspberry Pi (16)
      • Tips (57)
      • Omega2+ (3)
      • Cuberite (0)
      • Mac (3)
    • PS - C++ (3)
      • Bronze-Silver (2)
      • Gold (0)
      • Platinum (0)
VISITOR 오늘1 / 전체229,658
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바