mirror of
https://github.com/arnaucube/argos.git
synced 2026-02-07 19:16:40 +01:00
improved user analysis
This commit is contained in:
36
analyzeUserAccount.go
Normal file
36
analyzeUserAccount.go
Normal file
@@ -0,0 +1,36 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"strconv"
|
||||
|
||||
"github.com/dghubble/go-twitter/twitter"
|
||||
)
|
||||
|
||||
func analyzeUserAccount(client *twitter.Client, username string) {
|
||||
user, _, err := client.Users.Show(&twitter.UserShowParams{
|
||||
ScreenName: username,
|
||||
})
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
}
|
||||
|
||||
fmt.Print("User created at: ")
|
||||
c.Cyan(user.CreatedAt)
|
||||
|
||||
fmt.Print("email: ")
|
||||
c.Cyan(user.Email)
|
||||
|
||||
fmt.Print("Following count: ")
|
||||
c.Cyan(strconv.Itoa(user.FriendsCount))
|
||||
fmt.Print("Followers count: ")
|
||||
c.Cyan(strconv.Itoa(user.FollowersCount))
|
||||
|
||||
fmt.Print("Location: ")
|
||||
c.Cyan(user.Location)
|
||||
|
||||
fmt.Print("Timezone: ")
|
||||
c.Cyan(user.Timezone)
|
||||
fmt.Println("")
|
||||
fmt.Println("")
|
||||
}
|
||||
Reference in New Issue
Block a user