You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
541 B
21 lines
541 B
package tweets
|
|
|
|
import (
|
|
"fmt"
|
|
"log"
|
|
|
|
"github.com/bwmarrin/discordgo"
|
|
"github.com/dustinpianalto/overpass/internal/twitter"
|
|
)
|
|
|
|
func TweetHandler(session *discordgo.Session, tweetChan <-chan *twitter.Tweet) {
|
|
|
|
for tweet := range tweetChan {
|
|
_, err := session.ChannelMessageSend("404569276012560386", fmt.Sprintf("%s\n%s - %s\n%s\n", tweet.IDStr, tweet.User.Name, tweet.User.IDStr, tweet.Text))
|
|
if err != nil {
|
|
log.Println(err)
|
|
}
|
|
log.Printf("%s\n%s - %s\n%s\n", tweet.IDStr, tweet.User.Name, tweet.User.IDStr, tweet.Text)
|
|
}
|
|
}
|