52 コミット

作成者 SHA1 メッセージ 日付
みてるぞ 0e1e87ec05 feat: 回答遅延問題対応(#40) (#41)
#40

#40

#40

Co-authored-by: miteruzo <miteruzo@naver.com>
Reviewed-on: #41
2026-01-03 13:23:32 +09:00
みてるぞ 7edc6e6a80 Merge pull request 'AI 移行' (#38) from ai-migration into main
Reviewed-on: #38
2025-12-03 02:02:35 +09:00
みてるぞ cf7eed84bc 軽量化 2025-12-02 00:40:31 +09:00
みてるぞ 05052bbccd 軽量化 2025-12-02 00:17:45 +09:00
みてるぞ 49d887b6cd 軽量化 2025-12-02 00:10:17 +09:00
みてるぞ 9e28c1744e 軽量化 2025-12-01 23:54:09 +09:00
みてるぞ 3eab48c8ef 画面サイズを縮小 2025-12-01 12:40:05 +09:00
みてるぞ 8994105d4e #34 2025-11-30 03:17:15 +09:00
みてるぞ bdf13bf97f ぼちぼちだ2025-11-29 05:15:36 +09:00
みてるぞ 11c2f0c0d4 #37 nizika_ai 最新版に対応 2025-10-21 22:53:14 +09:00
みてるぞ b3ae86033c main.py にリネーム 2025-01-06 23:33:49 +09:00
みてるぞ 88e710572a 現行の分は移行完了したので main.py 削除 2025-01-06 23:32:59 +09:00
みてるぞ 9a68a29e1b #32 完了 2025-01-06 23:22:55 +09:00
みてるぞ 270b4515d8 #35 2025-01-05 17:41:41 +00:00
みてるぞ 9d0b5aff70 Revert "#35"
This reverts commit 41f5a7718f.
2025-01-05 17:37:15 +00:00
みてるぞ 41f5a7718f #35 2025-01-05 17:18:14 +00:00
みてるぞ 4ad5868b63 #34 2025-01-03 05:21:43 +09:00
みてるぞ 37c9947d4a #34 動画再生可能に 2025-01-03 05:03:18 +09:00
みてるぞ 6ee5582a32 不要なファイル削除 2024-12-27 01:03:37 +09:00
みてるぞ 12fbdbc7e2 #35 チャット取得確認用出力追加 2024-12-26 03:51:17 +00:00
みてるぞ a9ba0f697e #33 処理落ち対策 2024-12-26 00:52:43 +09:00
みてるぞ 93fc438d8a #31 layer を GameObject の 属性化 2024-12-25 23:18:36 +09:00
みてるぞ 50281f9120 #31 2024-12-25 01:19:42 +09:00
みてるぞ c6028507ea #31 2024-12-24 01:48:04 +09:00
みてるぞ 9149483dcb #31 2024-12-24 01:39:51 +09:00
みてるぞ a7785fa2c1 Merge branch 'ai-migration' of https://git.miteruzo.com/miteruzo/nizika_broadcast into ai-migration 2024-12-24 01:39:18 +09:00
みてるぞ 49661dad71 #31 2024-12-24 01:39:08 +09:00
みてるぞ fb5b64b49b #31 誤字修正 2024-12-23 11:21:19 +00:00
みてるぞ e49eff0876 #31 ニジカのクエリ処理 2024-12-23 17:26:18 +09:00
みてるぞ af862a7981 #31 ぼちぼち 2024-12-23 05:26:28 +09:00
みてるぞ 29b831e380 #31 2024-12-22 09:30:48 +09:00
みてるぞ 98703409ef ぼちぼち ( #31 ) 2024-12-21 20:09:01 +09:00
みてるぞ 7289fe5812 nizika_ai をいったん除外 ( #31 ) 2024-12-21 18:51:44 +09:00
みてるぞ ba5a428f7b #31 2024-12-19 22:53:49 +00:00
みてるぞ 05cd19525c 大月追加 2024-12-18 01:50:16 +09:00
みてるぞ 80dc32dbb7 #31 tyotto 2024-12-17 03:55:18 +00:00
みてるぞ 75f3f1cff3 31 ヨヨコぼちぼち 2024-12-17 08:26:48 +09:00
みてるぞ 2ba68d9e31 #31 き太く陽調整 2024-12-17 07:19:33 +09:00
みてるぞ 65fe453426 #31 き太移行完了 2024-12-16 17:00:14 +00:00
みてるぞ 2ce5329aae #31 き太く陽設置(挙動が不安定) 2024-12-16 17:50:10 +09:00
みてるぞ 20cf2cec04 #31 吹き出しの改善 2024-12-14 06:04:39 +09:00
みてるぞ 8c53efe707 #31 Densya-nai de no sagefu-bun 2024-12-12 09:44:19 +00:00
みてるぞ f13c6d8260 #31 ニジカ足パタ対応 2024-12-12 01:46:01 +09:00
みてるぞ d66153b87a #31 Xonzitu sagefu-bun 2024-12-10 03:55:16 +00:00
みてるぞ 3f0825f835 #31 FPS を追記 2024-12-10 08:57:12 +09:00
みてるぞ c83c99bc74 #31 本日作業分 2024-12-09 17:34:57 +09:00
みてるぞ 9f705446a8 #31 ぼちぼち 2024-12-09 15:40:06 +09:00
みてるぞ 11195e5125 #31 today sagefu-bun 2024-12-06 03:55:17 +00:00
みてるぞ 57ae0992c1 #31 作りかけ 2024-12-06 01:45:11 +09:00
みてるぞ a4ec55a4cd Merge branch 'main' into ai-migration 2024-12-04 00:31:44 +09:00
みてるぞ 5583ded358 #30 ニジカが喋ってくれなかったので 2024-12-02 18:13:37 +09:00
みてるぞ 719ae99273 #30 おやつタイム対応(ブルスカ連携はまだ) 2024-12-02 16:01:04 +09:00
30個のファイルの変更947行の追加500行の削除
+1 -1
ファイルの表示
@@ -1,5 +1,5 @@
/connection.py
/__pycache__
__pycache__
/nizika_talking.wav
/youtube.py
/log.txt
+3
ファイルの表示
@@ -0,0 +1,3 @@
[submodule "nizika_ai"]
path = nizika_ai
url = https://git.miteruzo.com/miteruzo/nizika_ai
バイナリ
ファイルの表示
バイナリファイルは表示されません.
+2 -1
ファイルの表示
@@ -1,5 +1,6 @@
import subprocess
from ctypes import *
from ctypes import ARRAY # type: ignore
from ctypes import POINTER, byref, c_int, c_ubyte, cast, cdll
class Aques:
ファイルの表示

変更前

幅:  |  高さ:  |  サイズ: 17 KiB

変更後

幅:  |  高さ:  |  サイズ: 17 KiB

ファイルの表示

変更前

幅:  |  高さ:  |  サイズ: 57 KiB

変更後

幅:  |  高さ:  |  サイズ: 57 KiB

ファイルの表示

変更前

幅:  |  高さ:  |  サイズ: 99 KiB

変更後

幅:  |  高さ:  |  サイズ: 99 KiB

ファイルの表示

変更前

幅:  |  高さ:  |  サイズ: 53 KiB

変更後

幅:  |  高さ:  |  サイズ: 53 KiB

ファイルの表示

変更前

幅:  |  高さ:  |  サイズ: 40 KiB

変更後

幅:  |  高さ:  |  サイズ: 40 KiB

バイナリ
ファイルの表示
バイナリファイルは表示されません.
バイナリ
ファイルの表示
バイナリファイルは表示されません.

変更後

幅:  |  高さ:  |  サイズ: 166 KiB

実行可能ファイル → ノーマルファイル
ファイルの表示

変更前

幅:  |  高さ:  |  サイズ: 641 KiB

変更後

幅:  |  高さ:  |  サイズ: 641 KiB

ファイルの表示
バイナリ
ファイルの表示
バイナリファイルは表示されません.
バイナリ
ファイルの表示
バイナリファイルは表示されません.
ファイルの表示

変更前

幅:  |  高さ:  |  サイズ: 554 KiB

変更後

幅:  |  高さ:  |  サイズ: 554 KiB

バイナリ
ファイルの表示
バイナリファイルは表示されません.
バイナリ
ファイルの表示
バイナリファイルは表示されません.
-8
ファイルの表示
@@ -1,8 +0,0 @@
class CWindow:
WIDTH: int = 1024
HEIGHT: int = 768
class CMath:
PI: float = 3.14159265358979323846
-3
ファイルの表示
@@ -1,7 +1,5 @@
import unicodedata
from common_const import *
class CommonModule:
@staticmethod
@@ -44,4 +42,3 @@ class CommonModule:
trimmed_left: str = string[cls.index_by_f2c (string, start):]
return trimmed_left[:cls.index_by_f2c (trimmed_left, length)]
-82
ファイルの表示
@@ -1,82 +0,0 @@
Traceback (most recent call last):
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_exceptions.py", line 10, in map_exceptions
yield
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_backends/sync.py", line 126, in read
return self._sock.recv(max_bytes)
File "/usr/lib/python3.10/ssl.py", line 1288, in recv
return self.read(buflen)
File "/usr/lib/python3.10/ssl.py", line 1161, in read
return self._sslobj.read(len)
TimeoutError: The read operation timed out
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpx/_transports/default.py", line 66, in map_httpcore_exceptions
yield
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpx/_transports/default.py", line 228, in handle_request
resp = self._pool.handle_request(req)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 268, in handle_request
raise exc
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 251, in handle_request
response = connection.handle_request(request)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_sync/connection.py", line 103, in handle_request
return self._connection.handle_request(request)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_sync/http2.py", line 185, in handle_request
raise exc
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_sync/http2.py", line 148, in handle_request
status, headers = self._receive_response(
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_sync/http2.py", line 292, in _receive_response
event = self._receive_stream_event(request, stream_id)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_sync/http2.py", line 333, in _receive_stream_event
self._receive_events(request, stream_id)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_sync/http2.py", line 361, in _receive_events
events = self._read_incoming_data(request)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_sync/http2.py", line 452, in _read_incoming_data
raise exc
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_sync/http2.py", line 438, in _read_incoming_data
data = self._network_stream.read(self.READ_NUM_BYTES, timeout)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_backends/sync.py", line 124, in read
with map_exceptions(exc_map):
File "/usr/lib/python3.10/contextlib.py", line 153, in __exit__
self.gen.throw(typ, value, traceback)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
raise to_exc(exc) from exc
httpcore.ReadTimeout: The read operation timed out
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/miteruzo/Downloads/nizika_broadcast/main.py", line 117, in <module>
Main.main ()
File "/home/miteruzo/Downloads/nizika_broadcast/main.py", line 106, in main
live_chat = pytchat.create (video_id = YOUTUBE_ID)
File "/home/miteruzo/.local/lib/python3.10/site-packages/pytchat/core/__init__.py", line 7, in create
return PytchatCore(_vid, **kwargs)
File "/home/miteruzo/.local/lib/python3.10/site-packages/pytchat/core/pytchat.py", line 96, in __init__
self._setup()
File "/home/miteruzo/.local/lib/python3.10/site-packages/pytchat/core/pytchat.py", line 106, in _setup
channel_id=util.get_channelid(self._client, self._video_id),
File "/home/miteruzo/.local/lib/python3.10/site-packages/pytchat/util/__init__.py", line 103, in get_channelid
resp = client.get("https://www.youtube.com/embed/{}".format(quote(video_id)), headers=config.headers)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpx/_client.py", line 1041, in get
return self.request(
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpx/_client.py", line 814, in request
return self.send(request, auth=auth, follow_redirects=follow_redirects)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpx/_client.py", line 901, in send
response = self._send_handling_auth(
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpx/_client.py", line 929, in _send_handling_auth
response = self._send_handling_redirects(
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpx/_client.py", line 966, in _send_handling_redirects
response = self._send_single_request(request)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpx/_client.py", line 1002, in _send_single_request
response = transport.handle_request(request)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpx/_transports/default.py", line 227, in handle_request
with map_httpcore_exceptions():
File "/usr/lib/python3.10/contextlib.py", line 153, in __exit__
self.gen.throw(typ, value, traceback)
File "/home/miteruzo/.local/lib/python3.10/site-packages/httpx/_transports/default.py", line 83, in map_httpcore_exceptions
raise mapped_exc(message) from exc
httpx.ReadTimeout: The read operation timed out
-30
ファイルの表示
@@ -1,30 +0,0 @@
Traceback (most recent call last):
File "/home/miteruzo/Downloads/nizika_broadcast/main.py", line 136, in <module>
Main.main ((len (sys.argv) > 1) and (sys.argv[1] == '-g'))
File "/home/miteruzo/Downloads/nizika_broadcast/main.py", line 60, in main
answer: str = Talk.main (message, chat_item.author['name'], histories, goatoh_mode).replace ('\n', ' ')
File "/home/miteruzo/Downloads/nizika_broadcast/talk.py", line 23, in main
= cls.__get_message (message, name, histories, goatoh_mode)
File "/home/miteruzo/Downloads/nizika_broadcast/talk.py", line 196, in __get_message
return openai.chat.completions.create (
File "/home/miteruzo/.local/lib/python3.10/site-packages/openai/_utils/_utils.py", line 301, in wrapper
return func(*args, **kwargs)
File "/home/miteruzo/.local/lib/python3.10/site-packages/openai/resources/chat/completions.py", line 598, in create
return self._post(
File "/home/miteruzo/.local/lib/python3.10/site-packages/openai/_base_client.py", line 1096, in post
return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
File "/home/miteruzo/.local/lib/python3.10/site-packages/openai/_base_client.py", line 856, in request
return self._request(
File "/home/miteruzo/.local/lib/python3.10/site-packages/openai/_base_client.py", line 894, in _request
return self._retry_request(
File "/home/miteruzo/.local/lib/python3.10/site-packages/openai/_base_client.py", line 966, in _retry_request
return self._request(
File "/home/miteruzo/.local/lib/python3.10/site-packages/openai/_base_client.py", line 894, in _request
return self._retry_request(
File "/home/miteruzo/.local/lib/python3.10/site-packages/openai/_base_client.py", line 966, in _retry_request
return self._request(
File "/home/miteruzo/.local/lib/python3.10/site-packages/openai/_base_client.py", line 908, in _request
raise self._make_status_error_from_response(err.response) from None
openai.InternalServerError: Error code: 500 - {'error': {'message': 'The server had an error processing your request. Sorry about that! You can retry your request, or contact us through our help center at help.openai.com if you keep seeing this error. (Please include the request ID req_ca732fde8fe201933c96c403d44db7e5 in your email.)', 'type': 'server_error', 'param': None, 'code': None}}
バイナリ
ファイルの表示
バイナリファイルは表示されません.
バイナリ
ファイルの表示
バイナリファイルは表示されません.
+938 -364
ファイルの表示
ファイル差分が大きすぎるため省略します 差分を読込み
-8
ファイルの表示
@@ -1,8 +0,0 @@
from enum import Enum, auto
class Mode (Enum):
NIZIKA = auto ()
GOATOH = auto ()
DOUBLE = auto ()
バイナリ
ファイルの表示
バイナリファイルは表示されません.
+2
ファイルの表示
@@ -0,0 +1,2 @@
[mypy]
disable_error_code = import-untyped
サブモジュール
+1
サブモジュール nizika_ai1f75763038 で追加されました
-3
ファイルの表示
@@ -1,3 +0,0 @@
# 各変数に適切な値を設定し,ファイル名を youtube.py として保存すること
YOUTUBE_ID: str = 'XXXXXXXXXXX' # YouTube の配信 ID