以下の条件でGASコードを書いてください。
Googleスプレッドシートに入力した内容をBacklogの課題に一括登録するGASのスクリプト
- プロジェクトキー
- タイトル
const times = $.makeArray($('.chat-box-timestamp')).map((e) => e.innerText); | |
const names = $.makeArray($('.chat-box-name')).map((e) => e.innerText); | |
const texts = $.makeArray($('.chat-box-text')).map((e) => e.innerText); | |
const messages = names.map((n, i) => `${times[i]} - ${n}: ${texts[i]}`); | |
const blob = new Blob([ messages.join('\n')], {'type': 'text/plain'}); | |
const url = URL.createObjectURL(blob); | |
const a = document.createElement('a'); | |
a.setAttribute('href', url); | |
a.setAttribute('download', `yukizuri_${new Date().toLocaleDateString('sv-SE')}.log`); | |
a.click(); |
// エントリーポイント | |
function ChannelGuide() { | |
var channels = fetchChannles(); | |
postSlack(channels); | |
} | |
// APIトークン | |
var token = 'thisissecret'; | |
// Incoming WebhookのURL | |
var webhookUrl = 'thisissecret'; |
勉強会名 | 主催者・運営者 | URL | 直近一年での開催 |
---|---|---|---|
Okayama.rb | @ore_public @mako_wis |
https://okaruby.connpass.com | あり |
okayama-js | @maepon | https://okayama-js.connpass.com/ | なし |
岡山Javaユーザー会 | @zephiransas @razon @ryosms |
https://okajug.doorkeeper.jp | あり |
中国地方DB勉強会(岡山) | @ikkitang @razon @mako_wis |
https://dbstudychugoku.github.io/ | あり |
リーダブルな夜 | @SawadaStdDesign @maepon @sakie_boondock @mako_wis |
https://readable-na.connpass.com | あり |
Okayama Managers Meeting | @mao_instantlife | https://omm.connpass.com | あり |
岡山Python勉強会 | @yamayama_k5 | https://okapython.connpass.com/ | あり |
JBUG岡山 | @mao_instantlife | https://jbug.connpass.com/ | あり |
// ==UserScript== | |
// @name pixela-suzuei-warcry | |
// @namespace http://shizone.github.io/ | |
// @version 0.1 | |
// @description pixela-suzuei-warcry | |
// @author razon | |
// @match https://suzuri.jp/pixela* | |
// @grant none | |
// ==/UserScript== |