Compare commits

...

5 Commits

Author SHA1 Message Date
fe5c02be27 Update URLs to use main branch for downloads 2026-05-01 20:55:13 -04:00
478877475b fix automakefortune.sh
failed last week because i forgot dumb stuff.
2026-04-27 23:01:03 -04:00
Eric Mitchell
0445d33adc Update fortune files 2026-04-28 02:58:45 +00:00
bb2c970a71 Update README with formatting corrections 2026-04-25 11:39:24 -04:00
b5f64677ee Merge pull request #1 from eric5949/test
add different tetos and clean up some things for future flexibiltiy
2026-04-25 11:38:28 -04:00
6 changed files with 432 additions and 12 deletions

View File

@@ -4,6 +4,7 @@ A small wrapper and custom list for fortune/misfortune that picks a random Teto
## **Enable Audio to Hear "Teto Song of the Day!" in your terminal from Utau, SynthV, or SynthV2 Teto!**
Sound plays based on the song you get! Utau for Utau! SV for SV!
https://github.com/user-attachments/assets/bc2a9909-d24a-43fa-882a-5e785cda3020
## **Now With Optional Automatic Updates!**

View File

@@ -1,4 +1,6 @@
#!/usr/bin/bash
#!/usr/bin/env bash
cd $HOME
yes | rm -r tetosong
git clone git@github.com:eric5949/tetosong.git
cd tetosong
ARTIST=140308 # 116 is Kasane Teto
@@ -50,7 +52,7 @@ while true; do
echo ""
echo "▼・ᴗ・▼"
echo "%"
done >> tetofortunes
done >> fortunes/tetosotd/tetofortunes
if [ "$START" -ge "$MAX" ]; then
echo "Reached max results. Stopping."
break
@@ -59,7 +61,8 @@ while true; do
fi
done
# create the fortune database from tetofortunes
rm tetofortunes.dat # delete the old database if it extists.
strfile -c % tetofortunes tetofortunes.dat
rm fortunes/tetosotd/tetofortunes.dat # delete the old database if it extists.
strfile -c % fortunes/tetosotd/tetofortunes fortunes/tetosotd/tetofortunes.dat
git add fortunes/tetosotd/tetofortunes fortunes/tetosotd/tetofortunes.dat var.json
git commit -m "Update fortune files"
git push -u origin main

View File

@@ -221286,3 +221286,419 @@ http://www.nicovideo.jp/watch/sm46218113
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
栗山夕璃 feat. 重音テトSV -- 怪文書
https://youtu.be/FmeDAT0WqII
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
qμasi feat. 重音テトSV -- 戦場のレクイエム
http://www.nicovideo.jp/watch/sm46224016
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
碓氷P feat. 重音テトSV -- 群衆
http://www.nicovideo.jp/watch/sm46235424
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
Ele. feat. 重音テトSV -- 夏雨 弾き語り
http://www.nicovideo.jp/watch/sm46237144
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
ryota01 feat. 重音テトSV2 -- ORDER
http://www.nicovideo.jp/watch/sm46235604
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
火燵 feat. 重音テトSV -- VT
http://www.nicovideo.jp/watch/sm46197396
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
秋原 零 feat. 初音ミク, 重音テトSV -- good bye my life
http://www.nicovideo.jp/watch/sm46236215
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
ぬ! feat. 重音テトSV -- ふたりごっこ
http://www.nicovideo.jp/watch/sm46236460
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
みりん feat. 重音テトSV -- 砂漠と憧憬
http://www.nicovideo.jp/watch/sm46236581
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
みなみ遣水 feat. フリモメン, 重音テトSV -- 交信 -コミュニケーション-
http://www.nicovideo.jp/watch/sm46233113
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
PN4bi feat. 重音テト -- れういて
http://www.nicovideo.jp/watch/sm46233403
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
かぇさる feat. 重音テト -- 空の底を散歩したい
http://www.nicovideo.jp/watch/sm46233829
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
67(ろくなな) feat. 重音テトSV -- Sink or Swim
http://www.nicovideo.jp/watch/sm46227867
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
なおみし feat. 小春六花 (Unknown), 重音テトSV -- 足湯で疲れをふっとばす!!
http://www.nicovideo.jp/watch/sm46231683
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
まくらP feat. 重音テト -- スイセイになれたなら
http://www.nicovideo.jp/watch/sm46232321
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
thus feat. 重音テトSV -- エスパー。
http://www.nicovideo.jp/watch/sm46229326
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
ISSY feat. Mai, 重音テトSV -- 星灯り
http://www.nicovideo.jp/watch/sm46228682
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
アルル学園プロジェクト feat. various -- 欲しい
http://www.nicovideo.jp/watch/sm46232828
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
Kiui feat. 重音テトSV -- 夢中
http://www.nicovideo.jp/watch/sm46233105
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
やどかる feat. 重音テトSV -- 最期のおねだり
http://www.nicovideo.jp/watch/sm46233269
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
fuka feat. 重音テトSV -- 独りきり
http://www.nicovideo.jp/watch/sm46232938
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
カクタスP feat. 重音テト -- 1k SUBSCRIBERS! (short ver.)
https://youtu.be/t4N-n3_9uns
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
Lucky Studios feat. 桃音モモ連続音Soft -- ノンセンス
https://youtu.be/JhUFkJ_38G0
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
ユレリル feat. 重音テトSV -- ノミナ
http://www.nicovideo.jp/watch/sm46229145
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
qμasi feat. 重音テトSV -- 廻游
http://www.nicovideo.jp/watch/sm46224008
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
yaccill feat. 重音テトSV -- shadow
http://www.nicovideo.jp/watch/sm46229595
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
ridume feat. 重音テト -- Others
http://www.nicovideo.jp/watch/sm46229036
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
都幾川なつき feat. 重音テトSV -- 夏で溶かして
http://www.nicovideo.jp/watch/sm46230696
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
乖正 feat. 重音テトSV -- 微積気分
http://www.nicovideo.jp/watch/sm46230485
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
fuka feat. 重音テト -- Revolution of Solitude
http://www.nicovideo.jp/watch/sm46231381
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
voqx feat. various -- $$$ Ultimate Finance Guide April 2026 🤑💸💰
https://youtu.be/XMOQlI5J7Tc
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
qμasi feat. 重音テトSV -- 重唱
http://www.nicovideo.jp/watch/sm46211890
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
カミナシ feat. various -- 十分な理由
http://www.nicovideo.jp/watch/sm46212309
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
Goigana feat. 沨漪, 重音テトSV -- CHINATOWN
https://youtu.be/xVR0UywxaOk
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
エイビー feat. 重音テトSV -- ポスト・エピローグ
http://www.nicovideo.jp/watch/sm46223577
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
GoDa feat. 重音テトSV -- 二つ折り
http://www.nicovideo.jp/watch/sm46226142
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
fuka feat. 重音テトSV -- 諦め
http://www.nicovideo.jp/watch/sm46227111
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
のどぼとけ feat. 重音テトSV -- 冷徹
http://www.nicovideo.jp/watch/sm46227384
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
学級歌チャンネル feat. 重音テト -- たけのこ学級歌
http://www.nicovideo.jp/watch/sm46227409
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
吉田夜世 feat. 重音テトSV -- ハッピーアンドエンド
https://youtu.be/hUg0dMeMgi0
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
イバラナ feat. 重音テトSV -- ゆらりゆらり
https://youtu.be/wnHU20M-0DE
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
ギリギリP, ギリギリPレコードズ feat. 重音テト -- 創
http://www.nicovideo.jp/watch/sm46224377
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
たたたさぁ feat. 重音テト -- くりみなる!
http://www.nicovideo.jp/watch/sm46219869
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
PN4bi feat. 重音テト -- カップケーキ落ちた!
http://www.nicovideo.jp/watch/sm46223137
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
原口沙輔 feat. 重音テト -- ツクリモノ
https://youtu.be/QS5ohf5zrCU
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
マキシウキョウ feat. 重音テトSV -- シーンプル
https://youtu.be/mtYUOnUFLvc
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
フロクロ feat. 重音テト -- る=る=るぅ論
https://youtu.be/lQriDKquUHk
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
マサラダ feat. 重音テトSV -- エネルギー
https://youtu.be/MPohJKiekXM
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
薄塩指数 feat. 重音テトSV -- QとI
https://youtu.be/1afF5t6PemI
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
薄塩指数 feat. 重音テトSV -- やるだけなんだ!
https://youtu.be/yM18ljmjUAI
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
薄塩指数 feat. 重音テトSV -- かきならせ! 未来!
https://youtu.be/-_lm2rObn4E
▼・ᴗ・▼
%
TETO SONG OF THE DAY!
薄塩指数 feat. 重音テトSV -- I T8KE ME
https://youtu.be/KW47caPLyUE
▼・ᴗ・▼
%

Binary file not shown.

View File

@@ -16,12 +16,12 @@ fi
echo "Downloading custom fortunes and config file..."
# download the config file and prompt the user for options.
mkdir -p ~/.local/share/tetosong
curl -sLo ~/.local/share/tetosong/tetosong.config https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/test/tetosong.config
curl -sLo ~/.local/share/tetosong/tetosong.config https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/main/tetosong.config
read -p "Do you want to hear Teto in your terminal? (y/n) " yn
case $yn in
[Yy]* )
sed -i 's|^AUDIO=.*|AUDIO="YES"|' ~/.local/share/tetosong/tetosong.config
curl -sLo /tmp/SOTD.zip https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/test/audio/teto/SOTD.zip
curl -sLo /tmp/SOTD.zip https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/main/audio/teto/SOTD.zip
mkdir -p ~/.local/share/tetosong/audio/
mkdir -p ~/.local/share/tetosong/audio/teto/
unzip -o /tmp/SOTD.zip -d ~/.local/share/tetosong/audio/teto/
@@ -40,8 +40,8 @@ esac
mkdir -p ~/.local/share/tetosong/fortunes
mkdir -p ~/.local/share/tetosong/fortunes/tetosotd
curl -sLo ~/.local/share/tetosong/fortunes/tetosotd/tetofortunes https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/test/fortunes/tetosotd/tetofortunes
curl -sLo ~/.local/share/tetosong/fortunes/tetosotd/tetofortunes.dat https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/test/fortunes/tetosotd/tetofortunes.dat
curl -sLo ~/.local/share/tetosong/fortunes/tetosotd/tetofortunes https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/main/fortunes/tetosotd/tetofortunes
curl -sLo ~/.local/share/tetosong/fortunes/tetosotd/tetofortunes.dat https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/main/fortunes/tetosotd/tetofortunes.dat
# set up autoupdater
# i use systemd, so i use systemd timers. I'll figure out something for non-systemd users later.
@@ -50,8 +50,8 @@ if [ "$AUTOUPDATE" = "YES" ]; then
# write and enable systemd service file and timer user services
echo "Autoupdater enabled, updating service..."
mkdir -p ~/.config/systemd/user
curl -sLo ~/.config/systemd/user/tetosong.service https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/test/autoupdater/tetosong.service
curl -sLo ~/.config/systemd/user/tetosong.timer https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/test/autoupdater/tetosong.timer
curl -sLo ~/.config/systemd/user/tetosong.service https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/main/autoupdater/tetosong.service
curl -sLo ~/.config/systemd/user/tetosong.timer https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/main/autoupdater/tetosong.timer
systemctl --user daemon-reload
systemctl --user enable tetosong.timer
systemctl --user start tetosong.timer
@@ -61,6 +61,6 @@ fi
# write tetosong to ~/.local/bin and tell the user how to use it.
echo "writing tetosong to ~/.local/bin"
mkdir -p ~/.local/bin
curl -sLo ~/.local/bin/tetosong https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/test/tetosong
curl -sLo ~/.local/bin/tetosong https://raw.githubusercontent.com/eric5949/tetosong/refs/heads/main/tetosong
chmod +x ~/.local/bin/tetosong
echo "Make sure ~/.local/bin is in your PATH and you can get your Teto Song Of the Day by typing in tetosong or adding it to your bashrc :)"

View File

@@ -1 +1 @@
{"lastDate": "2026-04-24T00:00:00Z"}
{"lastDate": "2026-05-27T00:00:00Z"}