Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release #132

Merged
merged 72 commits into from
Sep 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
2999efc
動かない
blancnoir256 Aug 30, 2024
09b0288
動かない
blancnoir256 Aug 30, 2024
f4722ad
Merge branch 'add-anon-sodan' into add-anonSodan_2
blancnoir256 Aug 30, 2024
029b8ca
fix channel id
blancnoir256 Aug 30, 2024
5bc4aa7
fix PostMessageToTraQ
blancnoir256 Aug 30, 2024
1a739ec
fix sodanHandler
blancnoir256 Aug 30, 2024
0173b12
add POST/anon-sodan/replies
blancnoir256 Aug 31, 2024
5eb3b6c
Merge branch 'main' into add-anonSodan_2
blancnoir256 Aug 31, 2024
0339582
add PATCH/anon-sodan
blancnoir256 Aug 31, 2024
c94bc70
Merge remote-tracking branch 'origin/add-anonSodan_2' into add-anonSo…
blancnoir256 Aug 31, 2024
d9e749a
add delete, patch wiki/tag to openapi
kavos113 Sep 2, 2024
7c33710
fix openapi
kavos113 Sep 2, 2024
c5a33e8
patch wiki/tag handler
kavos113 Sep 2, 2024
a528e92
delete wiki/tag handler
kavos113 Sep 2, 2024
136412c
add main.go
kavos113 Sep 2, 2024
d346b97
add index
kavos113 Sep 2, 2024
72ce2fa
Merge branch 'main' into add-anonSodan_2
kavos113 Sep 2, 2024
dc04f0d
Merge pull request #82 from traP-jp/add-anonSodan_2
kavos113 Sep 2, 2024
68549f4
Merge pull request #103 from traP-jp/add/editwikitag
kavos113 Sep 2, 2024
0b0d1ec
Merge pull request #104 from traP-jp/fix/finishsodan
kavos113 Sep 2, 2024
288f366
delete favorites when delete memo
kavos113 Sep 2, 2024
5725aa2
Merge pull request #105 from traP-jp/fix/deletememo
kavos113 Sep 2, 2024
0ee094a
Update compose.yaml
kavos113 Sep 2, 2024
f7fe2ca
Merge pull request #106 from traP-jp/kavos113-patch-2
kavos113 Sep 2, 2024
c03f91f
add favorites to /wiki/search, /sodan
kavos113 Sep 2, 2024
690a0d3
add favorites to /memo
kavos113 Sep 2, 2024
c432762
Merge pull request #107 from traP-jp/addfavorites
kavos113 Sep 2, 2024
6b6b216
add anonSodanHandler*3
blancnoir256 Sep 3, 2024
26742bf
Merge pull request #109 from traP-jp/add-anonSodan_3
kavos113 Sep 3, 2024
20d2907
update openapi.yaml
kavos113 Sep 3, 2024
aeefb6b
add getstamp handler
kavos113 Sep 3, 2024
6fc19b5
add getstamp from traq
kavos113 Sep 3, 2024
daaf975
add main.go
kavos113 Sep 3, 2024
27aabf7
disable no-catch
kavos113 Sep 3, 2024
e83f301
Merge pull request #113 from traP-jp/add/stampapi
kavos113 Sep 4, 2024
df47b8f
fix files
kavos113 Sep 4, 2024
e5370e7
fix registerwiki
kavos113 Sep 4, 2024
9222037
Merge pull request #116 from traP-jp/fix/files
blancnoir256 Sep 4, 2024
5bf1958
updatemessagetodb
kavos113 Sep 4, 2024
b98e5b0
update messages
kavos113 Sep 4, 2024
36e7608
favorite count in user handler
kavos113 Sep 4, 2024
aefc31d
Merge pull request #118 from traP-jp/fix/favoritecount
kavos113 Sep 4, 2024
3a5f16c
compact
kavos113 Sep 4, 2024
fd54457
Merge pull request #117 from traP-jp/fix/registerwiki
kavos113 Sep 4, 2024
62d9ddf
Merge pull request #119 from traP-jp/fix/favoritecount
kavos113 Sep 4, 2024
776fe60
add send DM,userUUIDmap,
blancnoir256 Sep 4, 2024
a94af72
functionalization of response notificarion
blancnoir256 Sep 4, 2024
bbac617
Merge branch 'main' into add-SendDM
blancnoir256 Sep 5, 2024
9f2394a
test, openapi
kavos113 Sep 5, 2024
48e1a0d
search
kavos113 Sep 5, 2024
ffb2505
index
kavos113 Sep 5, 2024
2f1e339
Merge pull request #121 from traP-jp/add-SendDM
kavos113 Sep 5, 2024
1545525
fixed
kavos113 Sep 5, 2024
57e2139
fix search
kavos113 Sep 5, 2024
92a0254
Update scraper.go
kavos113 Sep 5, 2024
96bb5fd
Merge pull request #124 from traP-jp/kavos113-patch-2
kavos113 Sep 5, 2024
45323dd
wip
kavos113 Sep 5, 2024
52aa015
Merge pull request #123 from traP-jp/fix/search-sort
kavos113 Sep 6, 2024
a2a8dc7
Create LICENSE
kavos113 Sep 6, 2024
b3e6b93
finish scrape
kavos113 Sep 7, 2024
506e260
Merge pull request #128 from traP-jp/kavos113-patch-2
kavos113 Sep 7, 2024
e01c901
wip
kavos113 Sep 7, 2024
d6d52b3
fix openapi
kavos113 Sep 7, 2024
565b5e0
chenge model
kavos113 Sep 7, 2024
ddf88fa
ret ids
kavos113 Sep 7, 2024
9bcb7d9
Merge pull request #129 from traP-jp/add/msgid
kavos113 Sep 7, 2024
a684a31
cmplete
kavos113 Sep 7, 2024
91d0c49
merge
kavos113 Sep 7, 2024
0701caa
mod
kavos113 Sep 7, 2024
6b2a691
Merge pull request #130 from traP-jp/fix/data
kavos113 Sep 7, 2024
38bd87a
fix index
kavos113 Sep 7, 2024
8b0290c
Merge pull request #131 from traP-jp/fix/data
kavos113 Sep 7, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,5 @@ build/
UNKNOWN*/
!requirements.txt
*.bleve
sql/
sql/
!stoplist_ja.txt
674 changes: 674 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ services:
ports:
- 8080:8080
environment:
DB_USER: root
DB_PASSWORD: password
DB_HOSTNAME: mariadb
DB_PORT: 3306
DB_NAME: quickwiki
NS_MARIADB_USER: root
NS_MARIADB_PASSWORD: password
NS_MARIADB_HOSTNAME: mariadb
NS_MARIADB_PORT: 3306
NS_MARIADB_DATABASE: quickwiki
TRAQ_BOT_TOKEN: ${TRAQ_BOT_TOKEN}
DEV_MODE: "true"
NUM_KEYWORD: 5
Expand Down Expand Up @@ -42,4 +42,4 @@ services:
ports:
- 8081:8080
environment:
ADMINER_DEFAULT_SERVER: mariadb
ADMINER_DEFAULT_SERVER: mariadb
87 changes: 86 additions & 1 deletion docs/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,7 @@ paths:
application/json:
schema:
$ref: '#/components/schemas/searchRequest'
description: sortはcreatedAt_oldest, createdAt_newest
responses:
'200':
description: OK
Expand Down Expand Up @@ -190,6 +191,40 @@ paths:
application/json:
schema:
$ref: '#/components/schemas/wikiTag'
patch:
tags:
- wiki
summary: wikiのタグを更新
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/wikiTagPatch'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/wikiTag'
delete:
tags:
- wiki
summary: wikiのタグを削除
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/wikiTag'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/wikiTag'
/sodan:
get:
tags:
Expand Down Expand Up @@ -484,6 +519,26 @@ paths:
schema:
type: string
format: binary
/stamps/{stampID}:
get:
tags:
- other
summary: スタンプの取得(ダウンロード)
parameters:
- name: stampID
in: path
required: true
schema:
type: string
description: スタンプID
responses:
'200':
description: OK
content:
application/octet-stream:
schema:
type: string
format: binary


components:
Expand Down Expand Up @@ -546,6 +601,9 @@ components:
items:
type: string
example: ComputerScience
favorites:
type: integer
example: 3
folderList:
type: array
items:
Expand Down Expand Up @@ -603,6 +661,9 @@ components:
from:
type: integer
example: 0
sort:
type: string
example: createdAt_oldest
lectureWithoutId:
type: object
properties:
Expand All @@ -624,6 +685,9 @@ components:
title:
type: string
example: Introduction to Computer Science
channelId:
type: string
example: abcd-efgh-ijkl
tags:
type: array
items:
Expand All @@ -635,6 +699,9 @@ components:
type: array
items:
$ref: '#/components/schemas/message'
favorites:
type: integer
example: 3
message:
type: object
properties:
Expand All @@ -650,6 +717,9 @@ components:
updatedAt:
type: string
example: 2021-01-01 00:00:00
messageTraqId:
type: string
example: abcd-efgh-ijkl
stamps:
type: array
items:
Expand Down Expand Up @@ -706,6 +776,9 @@ components:
updatedAt:
type: string
example: 2021-01-01 00:00:00
favorites:
type: integer
example: 3
memoList:
type: array
items:
Expand Down Expand Up @@ -737,4 +810,16 @@ components:
example: 123
tag:
type: string
example: ComputerScience
example: ComputerScience
wikiTagPatch:
type: object
properties:
wikiId:
type: string
example: 123
tag:
type: string
example: ComputerScience
newTag:
type: string
example: Python
6 changes: 6 additions & 0 deletions schema.sql
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,10 @@ CREATE TABLE favorites (
wiki_id INT(11) NOT NULL,
FOREIGN KEY (wiki_id) REFERENCES wikis(id)
);
CREATE TABLE anonSodans (
wiki_id INT(11),
message_traq_id CHAR(36) NOT NULL,
user_traq_id CHAR(36) NOT NULL,
FOREIGN KEY (wiki_id) REFERENCES wikis(id)
);
INSERT INTO folders (name, parent_id) VALUES ('root', 0);
28 changes: 15 additions & 13 deletions src/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module quickwiki-backend

go 1.22.3
go 1.22.6

require (
github.com/blevesearch/bleve/v2 v2.4.2
Expand All @@ -9,7 +9,8 @@ require (
github.com/labstack/echo v3.3.10+incompatible
github.com/shogo82148/go-mecab v0.0.8
github.com/traPtitech/go-traq v0.0.0-20240725071454-97c7b85dc879
github.com/traPtitech/traq-ws-bot v1.1.3
github.com/traPtitech/traq-ws-bot v1.2.1
golang.org/x/exp v0.0.0-20240904232852-e7e105dedf7e
)

require (
Expand All @@ -33,21 +34,22 @@ require (
github.com/blevesearch/zapx/v14 v14.3.10 // indirect
github.com/blevesearch/zapx/v15 v15.3.13 // indirect
github.com/blevesearch/zapx/v16 v16.1.5 // indirect
github.com/gofrs/uuid v4.2.0+incompatible // indirect
github.com/gofrs/uuid/v5 v5.3.0 // indirect
github.com/golang/geo v0.0.0-20210211234256-740aa86cb551 // indirect
github.com/golang/protobuf v1.5.2 // indirect
github.com/golang/protobuf v1.3.2 // indirect
github.com/golang/snappy v0.0.1 // indirect
github.com/gorilla/websocket v1.5.0 // indirect
github.com/gorilla/websocket v1.5.3 // indirect
github.com/json-iterator/go v0.0.0-20171115153421-f7279a603ede // indirect
github.com/labstack/gommon v0.2.7 // indirect
github.com/mattn/go-colorable v0.0.9 // indirect
github.com/mattn/go-isatty v0.0.4 // indirect
github.com/labstack/gommon v0.4.2 // indirect
github.com/mattn/go-colorable v0.1.13 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect
github.com/mschoch/smat v0.2.0 // indirect
github.com/valyala/bytebufferpool v1.0.0 // indirect
github.com/valyala/fasttemplate v0.0.0-20170224212429-dcecefd839c4 // indirect
github.com/valyala/fasttemplate v1.2.2 // indirect
go.etcd.io/bbolt v1.3.7 // indirect
golang.org/x/crypto v0.0.0-20181106171534-e4dc69e5b2fd // indirect
golang.org/x/oauth2 v0.20.0 // indirect
golang.org/x/sys v0.13.0 // indirect
google.golang.org/protobuf v1.28.0 // indirect
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/net v0.21.0 // indirect
golang.org/x/oauth2 v0.22.0 // indirect
golang.org/x/sys v0.23.0 // indirect
golang.org/x/text v0.17.0 // indirect
)
68 changes: 35 additions & 33 deletions src/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -45,36 +45,35 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/go-sql-driver/mysql v1.8.1 h1:LedoTUt/eveggdHS9qUFC1EFSa8bU2+1pZjSRpvNJ1Y=
github.com/go-sql-driver/mysql v1.8.1/go.mod h1:wEBSXgmK//2ZFJyE+qWnIsVGmvmEKlqwuVSjsCm7DZg=
github.com/gofrs/uuid v4.2.0+incompatible h1:yyYWMnhkhrKwwr8gAOcOCYxOOscHgDS9yZgBrnJfGa0=
github.com/gofrs/uuid v4.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
github.com/gofrs/uuid/v5 v5.3.0 h1:m0mUMr+oVYUdxpMLgSYCZiXe7PuVPnI94+OMeVBNedk=
github.com/gofrs/uuid/v5 v5.3.0/go.mod h1:CDOjlDMVAtN56jqyRUZh58JT31Tiw7/oQyEXZV+9bD8=
github.com/golang/geo v0.0.0-20210211234256-740aa86cb551 h1:gtexQ/VGyN+VVFRXSFiguSNcXmS6rkKT+X7FdIrTtfo=
github.com/golang/geo v0.0.0-20210211234256-740aa86cb551/go.mod h1:QZ0nwyI2jOfgRAoBvP+ab5aRr7c9x7lhGEJrKvBwjWI=
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw=
github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
github.com/golang/protobuf v1.3.2 h1:6nsPYzhq5kReh6QImI3k5qWzO4PEbvbIW2cwSfR/6xs=
github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/snappy v0.0.1 h1:Qgr9rKW7uDUkrbSmQeiDsGa8SjGyCOGtuasMWwvp2P4=
github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0=
github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc=
github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
github.com/gorilla/websocket v1.5.3 h1:saDtZ6Pbx/0u+bgYQ3q96pZgCzfhKXGPqt7kZ72aNNg=
github.com/gorilla/websocket v1.5.3/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
github.com/jmoiron/sqlx v1.4.0 h1:1PLqN7S1UYp5t4SrVVnt4nUVNemrDAtxlulVe+Qgm3o=
github.com/jmoiron/sqlx v1.4.0/go.mod h1:ZrZ7UsYB/weZdl2Bxg6jCRO9c3YHl8r3ahlKmRT4JLY=
github.com/json-iterator/go v0.0.0-20171115153421-f7279a603ede h1:YrgBGwxMRK0Vq0WSCWFaZUnTsrA/PZE/xs1QZh+/edg=
github.com/json-iterator/go v0.0.0-20171115153421-f7279a603ede/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
github.com/labstack/echo v3.3.10+incompatible h1:pGRcYk231ExFAyoAjAfD85kQzRJCRI8bbnE7CX5OEgg=
github.com/labstack/echo v3.3.10+incompatible/go.mod h1:0INS7j/VjnFxD4E2wkz67b8cVwCLbBmJyDaka6Cmk1s=
github.com/labstack/gommon v0.2.7 h1:2qOPq/twXDrQ6ooBGrn3mrmVOC+biLlatwgIu8lbzRM=
github.com/labstack/gommon v0.2.7/go.mod h1:/tj9csK2iPSBvn+3NLM9e52usepMtrd5ilFYA+wQNJ4=
github.com/labstack/gommon v0.4.2 h1:F8qTUNXgG1+6WQmqoUWnz8WiEU60mXVVw0P4ht1WRA0=
github.com/labstack/gommon v0.4.2/go.mod h1:QlUFxVM+SNXhDL/Z7YhocGIBYOiwB0mXm1+1bAPHPyU=
github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=
github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o=
github.com/mattn/go-colorable v0.0.9 h1:UVL0vNpWh04HeJXV0KLcaT7r06gOH2l4OW6ddYRUIY4=
github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU=
github.com/mattn/go-isatty v0.0.4 h1:bnP0vzxcAdeI1zdubAl5PjU6zsERjGZb7raWodagDYs=
github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4=
github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=
github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
github.com/mattn/go-sqlite3 v1.14.22 h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU=
github.com/mattn/go-sqlite3 v1.14.22/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
github.com/mschoch/smat v0.2.0 h1:8imxQsjDm8yFEAVBe7azKmKSgzSkZXDuKkSq9374khM=
Expand All @@ -85,30 +84,33 @@ github.com/shogo82148/go-mecab v0.0.8 h1:a250wT61zR8hl+K4wCv6vZbvGFIwaVR8/2VTTYz
github.com/shogo82148/go-mecab v0.0.8/go.mod h1:7k+MpOStTiDo7GLjWJGvrJmlPsEipRWhsw5Mu/vUtn8=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/traPtitech/go-traq v0.0.0-20240725071454-97c7b85dc879 h1:kkMhrXZXa7aP57ay31a3AydSPcDU1K73vXRYrSPs+P8=
github.com/traPtitech/go-traq v0.0.0-20240725071454-97c7b85dc879/go.mod h1:7yJs1m/ddCG39XF78GA8FrXqyc4fNPfHp8BSLjMVMY8=
github.com/traPtitech/traq-ws-bot v1.1.3 h1:Cehz+ORmz/j2HexJHtm6yS/lmAq99REpojfwj0vjjBY=
github.com/traPtitech/traq-ws-bot v1.1.3/go.mod h1:mnUHbZiFLydoUxS2q8kzR1E+1RMRXrmEpUdSAxh0jvo=
github.com/traPtitech/traq-ws-bot v1.2.1 h1:DYXrVsInXAqWExltqRCvg3o0KYa2EZkaRc2Q7Gr+lzM=
github.com/traPtitech/traq-ws-bot v1.2.1/go.mod h1:9M6DRpFVfiuGR6sJwOQ0ZbgF9WQJvoBWCsPLekiZdtM=
github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw=
github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc=
github.com/valyala/fasttemplate v0.0.0-20170224212429-dcecefd839c4 h1:gKMu1Bf6QINDnvyZuTaACm9ofY+PRh+5vFz4oxBZeF8=
github.com/valyala/fasttemplate v0.0.0-20170224212429-dcecefd839c4/go.mod h1:50wTf68f99/Zt14pr046Tgt3Lp2vLyFZKzbFXTOabXw=
github.com/valyala/fasttemplate v1.2.2 h1:lxLXG0uE3Qnshl9QyaK6XJxMXlQZELvChBOCmQD0Loo=
github.com/valyala/fasttemplate v1.2.2/go.mod h1:KHLXt3tVN2HBp8eijSv/kGJopbvo7S+qRAEEKiv+SiQ=
go.etcd.io/bbolt v1.3.7 h1:j+zJOnnEjF/kyHlDDgGnVL/AIqIJPq8UoB2GSNfkUfQ=
go.etcd.io/bbolt v1.3.7/go.mod h1:N9Mkw9X8x5fupy0IKsmuqVtoGDyxsaDlbk4Rd05IAQw=
golang.org/x/crypto v0.0.0-20181106171534-e4dc69e5b2fd h1:VtIkGDhk0ph3t+THbvXHfMZ8QHgsBO39Nh52+74pq7w=
golang.org/x/crypto v0.0.0-20181106171534-e4dc69e5b2fd/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
golang.org/x/oauth2 v0.20.0 h1:4mQdhULixXKP1rwYBW0vAijoXnkTG0BLCDRzfe1idMo=
golang.org/x/oauth2 v0.20.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
golang.org/x/exp v0.0.0-20240904232852-e7e105dedf7e h1:I88y4caeGeuDQxgdoFPUq097j7kNfw6uvuiNxUBfcBk=
golang.org/x/exp v0.0.0-20240904232852-e7e105dedf7e/go.mod h1:akd2r19cwCdwSwWeIdzYQGa/EZZyqcOdwWiwj5L5eKQ=
golang.org/x/net v0.21.0 h1:AQyQV4dYCvJ7vGmJyKki9+PBdyvhkSd8EIx/qb0AYv4=
golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
google.golang.org/protobuf v1.28.0 h1:w43yiav+6bVFTBQFZX0r7ipe9JQ1QsbMgHwbBziscLw=
google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.23.0 h1:YfKFowiIMvtgl1UERQoTPPToxltDeZfbj4H7dVUCwmM=
golang.org/x/sys v0.23.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
Expand Down
Loading
Loading