Skip to content
This repository has been archived by the owner on Feb 15, 2023. It is now read-only.

Latest commit

 

History

History
48 lines (34 loc) · 1.48 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.48 KB

micro-discord

Simple discord client not to use javascript for

usage

gem install discordrb sinatra escape

https://discordapp.com/oauth2/authorize?client_id=[bot client id]&scope=bot&permissions=3072

ruby micro_discord.rb [bot token] [bot client id] localhost

http://localhost:4567

機能など

対応している機能

  • チャンネルを読む。(過去ログ含む)
    • markdown記法(コードブロック含む)に対応しています。
      • 基本はディスコード公式クライアントと同じ動作をするようにしています
  • チャンネルに書き込む。

注意してほしい機能

  • アクセスがあった場合のみDiscordと通信する形になっています。
    • そのため、アクセスのレスポンスが悪いです。

非対応、未実装のもの

  • シンタックスハイライト
  • DM
  • グループDM
  • ボイス関連
  • ユーザー情報の観覧
  • サーバーに入っているユーザーの観覧
  • 絵文字
  • 画像
  • ファイル
  • 埋め込み

others

ローカルでサーバーを作り、Nintendo 3ds からもディスコードが見れる・投稿できるようになります。

いいデザインがあったらください。

改造などがしやすいよう、一ファイルに纏めています。 自分の好きな機能を追加し、自分の嫌いな機能を捨てていきましょう!

改善案などは issueにてお願いします。