Mora Docs
공식홈페이지Mora 상태
  • 환영합니다
  • 고객센터 안내
  • 🤖Team Bot
    • Mora 봇
      • 문의방법
      • 개발팀
        • 봇개발팀
        • 대시보드개발팀
      • 명령어
        • 기본기능
          • 도움말
          • 건의하기
          • 문의하기
          • 신고하기
          • 서포트서버
        • 대화기능
        • 경제기능
        • 오락기능
        • 검색기능
        • 전적기능
        • 뮤직기능
        • 유틸리티
        • 관리기능
    • Mora Music
    • 도박봇
    • 추첨봇
    • 레벨봇
    • 로그봇
    • 관리봇
    • 보안봇
    • 상점봇
  • 📱API
    • API 소개
    • API Status
    • API 가이드
      • Version 1
        • ⌨️ 타자번역
        • 🔒캡챠
        • 깃허브
        • 맞춤법검사
        • 발음번역
        • 랜덤숫자
        • 글자뒤집기
        • URL단축
      • Version 2
        • 검열기
        • 깃허브
        • 날씨
        • 랜덤일러스트
        • 캡챠
        • QR코드
      • Version 3
        • 가사
        • NSFW
  • 📩새로운 소식
    • 업데이트 소식
      • 2023년 9월 23일
      • 2023년 9월 18일
      • 2023년 9월 5일
Powered by GitBook
On this page
  • Templates
  • NodeJS
  • Python

Was this helpful?

Edit on GitHub
  1. API
  2. API 가이드
  3. Version 1

깃허브

Mora Api 깃허브 입니다.

Templates

  • API는 모두 GET 메서드를 사용합니다

  • GET URL : https://mora-bot.kr/api/v1/github?username=[닉네임]

Field
Type
Description

name

String

호출된 계정의 이름

nickname

String

호출된 계정의 닉네임

url

String

호출된 계정의 링크

introduction

String

호출된 계정의 소개

avatarurl

String

호출된 계정의 아바타 URL

creation

String

호출된 계정의 계정생성일

update

String

호출된 계정의 마지막 업데이트일

// 응답 내용
{
    "message":"Return succeeded.",
    "status":200,
    "name":"MORA-Team",
    "nickname":"모라 Team",
    "url":"https://github.com/MORA-Team",
    "introduction":null,
    "avatarurl":"https://avatars.githubusercontent.com/u/104973461?v=4",
    "creation":"2022-05-05T08:00:35Z",
    "update":"2022-08-23T23:18:26Z",
    "success":true
}

NodeJS

// node-fetch
const fetch = require('node-fetch')
fetch('https://mora-bot.kr/api/v1/github?username=[닉네임]')
    .then(res => res.json())
    .then(json => {
        let imgurl = json.url;
        let code = json.code;
        console.log(json)
    });

// request
let api_url = 'https://mora-bot.kr/api/v1/github?username=[닉네임]'
const request = require('request');
let options = {
    url: api_url
}
request.get(options, function (error, response, body) {
    if (!error && response.status == 200) {
        let imgurl = JSON.parse(body).url;
        let code = JSON.parse(body).code;
        console.log(imgurl, code)
    } else {
        console.log('error = ' + response.errorcode);
    }
});

Python

import requests

response = requests.get("https://mora-bot.kr/api/v1/github?username=[닉네임]")
result = response.json()

if response.status == 200:
  print(result)
else:
  print(f"Error Code: {response.errorcode}")
Previous캡챠Next맞춤법검사

Last updated 1 year ago

Was this helpful?

📱