discord.jsでapiの情報を取得する
すえきゅーですどうも今回は discord.jsでapiから情報を取得して出力する方法をここに書こうと思います使うものApi Node fetch jsonを読む力 この3つです 次にNode fetchこいつがないとダメです $ npm install node-fetchこいつをターミナルで実行しましょう準備完了...
View ArticlePuppeteerの`waitFor`は`waitForTimeout`に書き換えた方がよいみたい(v5.3.0)
概要警告が出たので調査waitFor is deprecated and will be removed in a future release. See https://github.com/puppeteer/puppeteer/issues/6214 for details and how to migrate your code....
View ArticleTwitter広告APIを利用してキャンペーンを作ってみる その2~TiwtterAPIのAPIキーとトークンの取得編~
経緯私が所属している会社では待ラノという小説投稿サイトを運営しています。待ラノではオススメ小説のランキング上位5作を定期的にTwitterの公式アカウントで紹介しています。紹介された小説をTwitter広告のキャンペーンを利用してプロモーションをしようってなりました。そもそもTwitter広告のキャンペーンって何?Twitter広告のキャンペーンですが、簡単いうと1日にかける予算や期間内にかける総予...
View ArticleサーバレスプラットフォームのCode Engine(IBM Cloud)を試してみた
IBM Cloud Code Engineのベータ版のリリースがアナウンスされましたこれは、GCPで言うところのCloud Runに似た機能を持っており、コンテナ上で稼働するアプリケーションをサーバレスで稼働させることができます。ベースとなっているのは、KubernetesKnativeIstioTekton等となっています。特徴的なのはCode Engine...
View ArticleTwitter広告APIを利用してキャンペーンを作ってみる その4~Tiwtter広告APIのAPI申請編~
経緯私が所属している会社では待ラノという小説投稿サイトを運営しています。待ラノではオススメ小説のランキング上位5作を定期的にTwitterの公式アカウントで紹介しています。紹介された小説をTwitter広告のキャンペーンを利用してプロモーションをしようってなりました。そもそもTwitter広告のキャンペーンって何?Twitter広告のキャンペーンですが、簡単いうと1日にかける予算や期間内にかける総予...
View Article〇〇のセールを見逃さないサービス作りました。【AV半額オブザーバー】
はじめにみなさんは、AVのセールを見逃して後悔した事はありませんか?私にはあります。と言うことでAVの割引を見逃さない為のサービスを作りました。具体的に言うと、割引になってる作品を人気順の一覧で見れるページと、会員登録から『指定の作品が割引になったとき』のみ通知を送るページを通して、より便利な購入体験を提供します。https://hao.japaneast.cloudapp.azure.com...
View ArticleGCPのすゝめ【Cloud Run編】
概要Cloud Runを使う際の手順とまとめです。公式ドキュメントCloud RunCloud Buildサンプルレポジトリーhttps://github.com/koffe0522/cloudrun-express準備Docker for MACDocker for WindowsGoogle Cloud SDKGoogle Cloud Platform...
View Article友達作りに敬語なんて必要なし!敬語禁止Discord Bot「Breako」リリース
敬語を判定する簡単なBotを作成しました!(招待リンクはこちら)概要こんな感じで簡単な敬語を感知して返信するBotです。「河童様」は反応、様は付くけど無礼な言葉とされる「貴様」には無反応なことを例に誤検知を防ぐよう設計しています。コマンド「@Breako」を入力すると設定されたNGワードを確認できます。作った理由Twitterのつぶやきは基本ため口ですが、そこまで親しくない人からリプライが飛んできた...
View ArticleNode.jsの文字列・オブジェクト⇔クエリ文字列への変換
利用するライブラリvar qs = require("qs"); var querystring = require('querystring'); console.log(qs) ⇒{ stringify: [Function], parse: [Function] } console.log(querystring ) ⇒{ unescapeBuffer: [Function:...
View Article超初心者がDockerでRails6 + Postgresql 環境構築を最後まで
構築開始にいたるまでDockerに触れておきたかったので、上記環境を構築することに。前知識がまったくないのでトライアンドエラーを繰り返しました...しかしなんとか構築できたので、メモを残します。いまいちよくわかってない箇所は注釈や説明に?を付けました必要なフォルダ、ファイル任意の名前のフォルダーを用意、ここではmy_appとします。$ mkdir my_app my_app内に以下のファイルを用意$...
View Articlevercel・typescript・next.js・redux...
Node.jsを無料で使える神サービスVercelに作ったWebアプリを乗せる。https://vercel.com成果物https://nextboard.itsumen.comリポジトリhttps://github.com/yuzuru2/nextboard2構成フロントエンド: Vercel(無料) Next.jsバックエンド: Vercel(無料) TypeScript...
View Article簡単なtextlintサーバーを作る
textlint/textlint: The pluggable natural language linter for text and markdown.より、apiで問い合わせられるようにしてみる。ファイル構成appフォルダーをtextlintなどこの後にインストールするパッケージ名と同じにするとエラーになるので注意。app/ ├ .textlintrc // 設定 ├ app.js //...
View ArticleDiscordで通話中のみのチャットを作るBotをdiscord.jsで作った
Discordで通話中のみのチャットが作りたい!こちらの記事を見て、社内Discordで使いたいという要望があったので、discord.jsで作ってみました。処理の流れやソースの構成はほぼそのままです。ソースコード全体はこちらにあります。index.jsconstDiscord=require("discord.js");constclient=newDiscord.Client();constpr...
View Articletextlintrcを使わないで設定する
動的に設定を流したいよねって話$ npm init --yes$ npm install--save-dev textlint // TODOをチェックするルール $ npm install--save-dev textlint-rule-no-todo // 連続する漢字をチェックするルール $ npm install--save-dev...
View Articlenpm から取得した Node-RED をカスタマイズして起動する(1)
何のための記事?Node-REDをHerokuで運用する際に、Heroku環境では一部機能が動作しない場合があった。その際、Node-REDの実装を調査する必要があったので関連するメモを整理して投稿します。※本記事はHerokuと直接関係はありません1. Node-REDを自作プログラムから動かすNode.jsなどは予めインストールしておく。1.1 導入$ mkdir node-red-sample...
View ArticleSymbol testnet node 自動構築 shellscript
使い方サーバをレンタルしますインストール OS を ubuntu 20.04/18.04/16.04 のどれかを選びますインストール後に rootでサーバにログインしますvi b "i" と入力 これで入力モードに切り替わります 左下に "INSERT" と表示されます 下に示した scriptを コピー ペーストします"ESC"キーを押します 左下の "INSERT" が消えます...
View ArticleE2Eテストを行うNightWatchについて調べる(随時更新)
はじめにこの記事はWebアプリケーションのエンドトゥーエンドのテストを行うためのツールであるNightWatchについてのメモになります。https://nightwatchjs.org/この記事は随時更新され、更新時にストックされているユーザに通知する想定です。NightWatchはSeleniumを基盤として作られており、Node.jsでブラウザを操作してエンドトゥーエンドのテストを行うツールで...
View Articlenpm から取得した Node-RED をカスタマイズして起動する(2)
何のため?Node-RED を Heroku で動作させたかったのだが想定外の動作をしていました。 Node-RED で発生している事象を調査するための環境構築手順を整理した記録です。セオリーから外れているかもしれませんので、間違っていたらコメントをお願いします。0. 準備前の記事で node-red-sample ディレクトリ配下に Node-RED...
View Article【Bitcoinを自動売買】AWSのDockerで運用してみた話、外出先のAppleWatchから1TAPでON/OFF&Line通知付き
autocoin2BitCoinのFX自動売買プログラム。...
View Article