]> code.communitydata.science - coldcallbot-discord.git/log
coldcallbot-discord.git
3 weeks agochanged from absenses to opt-out since that matches syllabus master
Benjamin Mako Hill [Wed, 16 Oct 2024 23:29:48 +0000 (16:29 -0700)]
changed from absenses to opt-out since that matches syllabus

5 weeks agoupdated assessment code for new class
Benjamin Mako Hill [Tue, 8 Oct 2024 03:54:49 +0000 (20:54 -0700)]
updated assessment code for new class

- fix a few bugs related to make scripts work with no students have been fully
  missing
- other smaller code fixes, path updates, etc

5 weeks agoremoved print debug line
Benjamin Mako Hill [Fri, 4 Oct 2024 18:00:26 +0000 (11:00 -0700)]
removed print debug line

6 weeks agoprint preferred pronouns in the call list
Benjamin Mako Hill [Sun, 29 Sep 2024 03:10:44 +0000 (20:10 -0700)]
print preferred pronouns in the call list

6 weeks agoupdated code to better figure out whose not registered
Benjamin Mako Hill [Sun, 29 Sep 2024 03:10:18 +0000 (20:10 -0700)]
updated code to better figure out whose not registered

6 weeks agomany new changes for the new quarter
Benjamin Mako Hill [Sun, 29 Sep 2024 00:34:48 +0000 (17:34 -0700)]
many new changes for the new quarter

- switched to using a configuration.json file
- reworked the download_student_info.py to fix bugs
- substantial change to the scripts to use the new config structure
- other small changes
- wrote a new README file based on the old readme and material I sent
  to Matt McGarrity

6 weeks agoMerge branch 'COM481-2024Q4'
Benjamin Mako Hill [Sat, 28 Sep 2024 23:27:12 +0000 (16:27 -0700)]
Merge branch 'COM481-2024Q4'

6 weeks agominor changes to finalize case grades
Benjamin Mako Hill [Sun, 13 Mar 2022 03:13:18 +0000 (19:13 -0800)]
minor changes to finalize case grades

6 weeks agofix an ordering bug with grade creation
Benjamin Mako Hill [Sun, 6 Mar 2022 06:48:40 +0000 (22:48 -0800)]
fix an ordering bug with grade creation

6 weeks agocode to create final case discussion grades
Benjamin Mako Hill [Sun, 6 Mar 2022 04:51:15 +0000 (20:51 -0800)]
code to create final case discussion grades

This still needs to be check over but this is new code to build the
final grades. Current threshold for minimum questions comes from 1000
simulated classes (simulation.R).

6 weeks agogenerate better imges
Benjamin Mako Hill [Thu, 10 Feb 2022 02:57:09 +0000 (18:57 -0800)]
generate better imges

6 weeks agoclean up the plots being generated
Benjamin Mako Hill [Tue, 25 Jan 2022 02:53:04 +0000 (18:53 -0800)]
clean up the plots being generated

6 weeks agoupdated track participation code to see how we're doing
Benjamin Mako Hill [Mon, 24 Jan 2022 01:16:36 +0000 (17:16 -0800)]
updated track participation code to see how we're doing

6 weeks agoupdated enrollment tracking code (just filenames)
Benjamin Mako Hill [Wed, 5 Jan 2022 08:59:46 +0000 (17:59 +0900)]
updated enrollment tracking code (just filenames)

6 weeks agowork to build a much better manual version of the script
Benjamin Mako Hill [Wed, 5 Jan 2022 08:52:29 +0000 (17:52 +0900)]
work to build a much better manual version of the script

one thing that is clear to me is that the preferred name logic should
really be removed entirely from the coldcall.py program and moved into
the coldcall.py file. I'm currently ignoring that functionality in the
coldcallbot-manual.py but I haven't yet fully removed it from the other.

6 weeks agoinitial version of commit updating coldcall.py
Benjamin Mako Hill [Sat, 28 Sep 2024 23:01:05 +0000 (16:01 -0700)]
initial version of commit updating coldcall.py

2 years agoMerge branch 'master' of code.communitydata.science:coldcallbot-discord
Benjamin Mako Hill [Wed, 5 Jan 2022 04:52:27 +0000 (13:52 +0900)]
Merge branch 'master' of code.communitydata.science:coldcallbot-discord

2 years agoremove references to boy (should be bot, obvs)
Benjamin Mako Hill [Wed, 5 Jan 2022 04:51:02 +0000 (13:51 +0900)]
remove references to boy (should be bot, obvs)

2 years agoupdated grade code
Benjamin Mako Hill [Tue, 1 Jun 2021 00:06:09 +0000 (17:06 -0700)]
updated grade code

- COMMLD570A did not penalize/track absences at all so i cut this completely

2 years agoreport on the number of questions answered, not just asked
Benjamin Mako Hill [Tue, 4 May 2021 19:49:03 +0000 (12:49 -0700)]
report on the number of questions answered, not just asked

2 years agosmall changes to get track participation working
Benjamin Mako Hill [Tue, 4 May 2021 19:32:14 +0000 (12:32 -0700)]
small changes to get track participation working

2 years agostart list at 1 instead of 0
Benjamin Mako Hill [Tue, 20 Apr 2021 18:26:36 +0000 (11:26 -0700)]
start list at 1 instead of 0

2 years agorenamed manual coldcall bot script
Benjamin Mako Hill [Tue, 20 Apr 2021 18:24:50 +0000 (11:24 -0700)]
renamed manual coldcall bot script

it's a /bot/, not a boy

2 years agoreworking the script to work with COMMLD570A (editted)
Benjamin Mako Hill [Tue, 6 Apr 2021 23:28:00 +0000 (16:28 -0700)]
reworking the script to work with COMMLD570A (editted)

this commit was editted to not include student details

- new manual version of the coldcallbot
- minor tweaks to make things less discord specific
- changes for new URLs, filenames, and such

3 years agoExplain how to configure the bot with discord.
Nathan TeBlunthuis [Wed, 30 Dec 2020 01:22:35 +0000 (17:22 -0800)]
Explain how to configure the bot with discord.

3 years agoadded case grades subdirectory to gitignore
Benjamin Mako Hill [Tue, 29 Dec 2020 22:42:21 +0000 (14:42 -0800)]
added case grades subdirectory to gitignore

3 years agoadded placeholder readme file
Benjamin Mako Hill [Tue, 29 Dec 2020 21:54:38 +0000 (13:54 -0800)]
added placeholder readme file

3 years agoreminder to create subdirectories
Benjamin Mako Hill [Tue, 29 Dec 2020 21:40:30 +0000 (13:40 -0800)]
reminder to create subdirectories

3 years agorenamed the README file
Benjamin Mako Hill [Tue, 29 Dec 2020 21:39:04 +0000 (13:39 -0800)]
renamed the README file

3 years agorearrange the repository for publication
Benjamin Mako Hill [Tue, 29 Dec 2020 20:22:35 +0000 (12:22 -0800)]
rearrange the repository for publication

3 years agoupdated with final participation grades (
Benjamin Mako Hill [Wed, 23 Dec 2020 20:59:17 +0000 (12:59 -0800)]
updated with final participation grades (

- also includes the code necessary to generate those grades

4 years agodon't count missing questions as asked
Benjamin Mako Hill [Tue, 10 Nov 2020 18:26:23 +0000 (10:26 -0800)]
don't count missing questions as asked

4 years agodon't count folks who were missing
Benjamin Mako Hill [Tue, 10 Nov 2020 18:20:43 +0000 (10:20 -0800)]
don't count folks who were missing

Patch the coldcall script so that it doesn't count folks who are missing as
present for a question.

4 years agoadded code to compute /days/ present or absent
Benjamin Mako Hill [Tue, 10 Nov 2020 17:44:23 +0000 (09:44 -0800)]
added code to compute /days/ present or absent

4 years agoignore png files being generated
Benjamin Mako Hill [Wed, 28 Oct 2020 20:12:37 +0000 (13:12 -0700)]
ignore png files being generated

4 years agoupdated participation graphing
Benjamin Mako Hill [Wed, 28 Oct 2020 20:11:52 +0000 (13:11 -0700)]
updated participation graphing

4 years agosimple R script to track participation
Benjamin Mako Hill [Thu, 15 Oct 2020 02:42:07 +0000 (19:42 -0700)]
simple R script to track participation

lits two things:

- number of times folks have been called on
- number of times folks have bee absent/present

4 years agofix typo in the attendance... :P
Benjamin Mako Hill [Mon, 12 Oct 2020 17:50:30 +0000 (10:50 -0700)]
fix typo in the attendance... :P

4 years agocode to track enrolled students and who is missing
Benjamin Mako Hill [Mon, 12 Oct 2020 17:49:41 +0000 (10:49 -0700)]
code to track enrolled students and who is missing

4 years agoread student information using DictReader
Benjamin Mako Hill [Thu, 8 Oct 2020 15:09:21 +0000 (08:09 -0700)]
read student information using DictReader

This should be safer.

4 years agomake the bot script executable
Benjamin Mako Hill [Thu, 8 Oct 2020 14:57:06 +0000 (07:57 -0700)]
make the bot script executable

4 years agoinitial version of colcall bot
Benjamin Mako Hill [Mon, 5 Oct 2020 17:22:03 +0000 (10:22 -0700)]
initial version of colcall bot

- basic student information for preferred names
- simple discord bot
- coldcall library to maintain records and choose folks

Community Data Science Collective || Want to submit a patch?