diff --git a/src/github.rs b/src/github.rs index e47dbaa..019dbbb 100644 --- a/src/github.rs +++ b/src/github.rs @@ -36,6 +36,7 @@ pub struct GithubLabel { pub struct GithubUser { pub id: usize, pub login: String, + pub r#type: String, } #[derive(Deserialize, Debug)] diff --git a/src/main.rs b/src/main.rs index 8e3bfa7..e136030 100644 --- a/src/main.rs +++ b/src/main.rs @@ -219,7 +219,7 @@ fn make_message(pull_request: GithubPullRequest, show_pr_age: bool) -> String { "".to_string() }; - let user = if pull_request.user.login.contains("[bot]") { + let user = if pull_request.user.r#type.to_lowercase() == "bot" { format!("🤖 {}", pull_request.user.login) } else { format!("👤 {}", pull_request.user.login)