Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module github.com/tgbotkit/runtime

go 1.26.4

require github.com/tgbotkit/client v0.8.0
require github.com/tgbotkit/client v0.9.0

require github.com/kazhuravlev/options-gen v0.55.3

Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -602,8 +602,8 @@ github.com/tenntenn/text/transform v0.0.0-20200319021203-7eef512accb3 h1:f+jULpR
github.com/tenntenn/text/transform v0.0.0-20200319021203-7eef512accb3/go.mod h1:ON8b8w4BN/kE1EOhwT0o+d62W65a6aPw1nouo9LMgyY=
github.com/tetafro/godot v1.5.4 h1:u1ww+gqpRLiIA16yF2PV1CV1n/X3zhyezbNXC3E14Sg=
github.com/tetafro/godot v1.5.4/go.mod h1:eOkMrVQurDui411nBY2FA05EYH01r14LuWY/NrVDVcU=
github.com/tgbotkit/client v0.8.0 h1:LO36AeuCWvIZJwlg1Qi1JjJWfSBwyMLz+o0nXL2QbeY=
github.com/tgbotkit/client v0.8.0/go.mod h1:m8osXfn47umUkB2ykkBxMz/hjKypOa8wYrlInmgT7ik=
github.com/tgbotkit/client v0.9.0 h1:Mpjv+a9OWmYOr8LdRlwa2fXQwQGzLAl3AIjHnjY0Ohg=
github.com/tgbotkit/client v0.9.0/go.mod h1:xaLdV1P8gtUEV5E/Mt7U+F7FSWj7CbDdg/ixII0Vqyg=
github.com/timakin/bodyclose v0.0.0-20241222091800-1db5c5ca4d67 h1:9LPGD+jzxMlnk5r6+hJnar67cgpDIz/iyD+rfl5r2Vk=
github.com/timakin/bodyclose v0.0.0-20241222091800-1db5c5ca4d67/go.mod h1:mkjARE7Yr8qU23YcGMSALbIxTQ9r9QBVahQOBRfU460=
github.com/timonwong/loggercheck v0.11.0 h1:jdaMpYBl+Uq9mWPXv1r8jc5fC3gyXx4/WGwTnnNKn4M=
Expand Down
1 change: 1 addition & 0 deletions listeners/commandparser.go
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ func parseCommand(
if entity.Type != "bot_command" {
continue
}

if entity.Offset != 0 {
continue
}
Expand Down
3 changes: 2 additions & 1 deletion respond/responder.go
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,9 @@ func (r *Responder) ReplyText(

opts = append([]SendTextOption{
WithSendMessagePatch(func(body *client.SendMessageJSONRequestBody) {
messageID := source.MessageId
body.ReplyParameters = &client.ReplyParameters{
MessageId: source.MessageId,
MessageId: &messageID,
}
}),
}, opts...)
Expand Down
2 changes: 1 addition & 1 deletion respond/responder_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ func TestResponderSendTextInChatAndReplyText(t *testing.T) {
if got[0].ReplyParameters != nil {
t.Fatalf("SendTextInChat ReplyParameters=%#v, want nil", got[0].ReplyParameters)
}
if got[1].ReplyParameters == nil || got[1].ReplyParameters.MessageId != source.MessageId {
if got[1].ReplyParameters == nil || got[1].ReplyParameters.MessageId == nil || *got[1].ReplyParameters.MessageId != source.MessageId {
t.Fatalf("ReplyParameters=%#v, want message id %d", got[1].ReplyParameters, source.MessageId)
}
}
Expand Down
4 changes: 2 additions & 2 deletions updatepoller/poller_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -207,8 +207,8 @@ func TestPoller_StopTimeout(t *testing.T) {
if !strings.Contains(err.Error(), "context deadline exceeded") {
t.Fatalf("Stop() error=%v, want context deadline exceeded", err)
}
if elapsed < 5*time.Millisecond {
t.Fatalf("Stop() elapsed=%v, want >= %v", elapsed, 5*time.Millisecond)
if elapsed < 3*time.Millisecond {
t.Fatalf("Stop() elapsed=%v, want >= %v", elapsed, 3*time.Millisecond)
}
}

Expand Down
Loading