Skip to content

Commit

Permalink
fix todo example
Browse files Browse the repository at this point in the history
  • Loading branch information
Karitham committed Jan 7, 2022
1 parent ccea574 commit d7d55de
Showing 1 changed file with 12 additions and 15 deletions.
27 changes: 12 additions & 15 deletions 0_example/todo/todo.go
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ func (t *todo) addHandler(w corde.ResponseWriter, i *corde.InteractionRequest) {

user := i.Data.Options.Snowflake("user")
if user == 0 {
user = i.User.ID
user = i.Member.User.ID
}

t.mu.Lock()
Expand All @@ -65,20 +65,17 @@ func (t *todo) listHandler(w corde.ResponseWriter, _ *corde.InteractionRequest)
return
}

w.Respond(corde.NewResp().
Embeds(corde.NewEmbed().
Title("Todo list").
Color(0x69b00b).
Description(func() string {
// build todo list description
s, i := &strings.Builder{}, 1
for k, v := range t.list {
s.WriteString(fmt.Sprintf("%d. %s: %s - %s\n", i, k, v.value, format.User(v.user)))
i++
}
return s.String()
}()),
),
i := 1
s := &strings.Builder{}
for k, v := range t.list {
s.WriteString(fmt.Sprintf("%d. %s: %s - %s\n", i, k, v.value, format.User(v.user)))
i++
}

w.Respond(corde.NewEmbed().
Title("Todo list").
Description(s.String()).
Color(0x69b00b),
)
}

Expand Down

0 comments on commit d7d55de

Please sign in to comment.