diff options
author | Joseph Graham <joseph@colossus-debian-08-2016.home> | 2016-08-28 16:30:12 +0100 |
---|---|---|
committer | Joseph Graham <joseph@colossus-debian-08-2016.home> | 2016-08-28 16:30:12 +0100 |
commit | 9a2fe3f52d4f31fc8514b8b3628b1edab92b8c41 (patch) | |
tree | 66b119c8e3f5d8b66b5fb2d4e2cd9e92cc432f2b | |
parent | 4e7a1f0b4de2009ae2b25880a3d307f856085986 (diff) |
Removed that rediculous announcements feature
The idea of the announcements feature was that pbot sais something
every time someone logs in. This feature is completely stupid and
no-one uses it. Removed.
-rw-r--r-- | hack_of_all_hacks | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/hack_of_all_hacks b/hack_of_all_hacks index 2020021..2a31a4c 100644 --- a/hack_of_all_hacks +++ b/hack_of_all_hacks @@ -119,30 +119,10 @@ function l33t_codes if ! [[ -d "announcements/people/${personoslashlower}" ]] then mkdir -p "announcements/people/${personoslashlower}" - touch "announcements/people/${personoslashlower}/phrases" - cat << EOF > "announcements/people/${personoslashlower}/settings" -enabled=yes -locked=no -EOF fi the_time_now=$(date +%s) - # If this person has announcements enabled and there is at least one - # phrase in their file and their seen log exists. - if grep 'enabled=yes' "announcements/people/${personoslashlower}/settings" > \ - /dev/null && (( $( wc -l "announcements/people/${personoslashlower}/phrases" | cut -d ' ' -f 1 ) )) && [[ -f "announcements/people/${personoslashlower}/seen" ]] - then - # Check if they were last present more than three hours ago. - if (( ( $( stat -c %Y "announcements/people/${personoslashlower}/seen" ) + - 10800 ) < the_time_now )) - then - send_msg "${channel_it_came_from}" \ - "$( shuf "announcements/people/${personoslashlower}/phrases" | head -1 )" - fi - - fi - # If someone has sent this person a message then echo it to # them. if [[ -f "announcements/people/${personoslashlower}/messages" ]] |