Merge branch 'features' of ALFRED/ALFRED into master
the build was successful Details

This commit is contained in:
Antoine Bartuccio 2018-07-24 18:31:26 +00:00 committed by Gitea
commit 4a1a904d65
1 changed files with 18 additions and 5 deletions

View File

@ -2,7 +2,7 @@
* @Author: Bartuccio Antoine
* @Date: 2018-07-24 14:55:33
* @Last Modified by: klmp200
* @Last Modified time: 2018-07-24 20:09:20
* @Last Modified time: 2018-07-24 20:29:36
*/
package commands
@ -29,11 +29,24 @@ func SetGender(m *tb.Message) {
}
func Gender(m *tb.Message) {
data, exists := shared.Users.Get(m.Sender.Username, "gender")
if !exists {
shared.Bot.Send(m.Chat, "Vous n'avez pas enregistré votre genre, je ne voudrais pas l'assumer.")
split := strings.Split(m.Text, " ")
if len(split) > 1 {
// Username asked
username := split[1]
username = strings.Replace(username, "@", "", 1)
data, exists := shared.Users.Get(username, "gender")
if !exists {
shared.Bot.Send(m.Chat, username+" n'est pas un utilisateur existant ou n'a pas renseigné son genre.")
return
}
shared.Bot.Send(m.Chat, "L'utilisateur "+username+" a pour genre « "+data+" ».")
} else {
shared.Bot.Send(m.Chat, data)
data, exists := shared.Users.Get(m.Sender.Username, "gender")
if !exists {
shared.Bot.Send(m.Chat, "Vous n'avez pas enregistré votre genre, je ne voudrais pas l'assumer.")
} else {
shared.Bot.Send(m.Chat, data)
}
}
}